Browserify vs. Webpack – Configuration isn't evil
1–10 of 32 posts
Re: Browserify vs. Webpack – Configuration isn't evil
#2If you're trying to decide between build systems I would recommend checking it out, and watching this video[2] for a nice overview.
[1] http://jspm.io [2] https://www.youtube.com/watch?v=iukBMY4apvI
Re: Browserify vs. Webpack – Configuration isn't evil
#3I gotta say though, when people talk the “assembly required” with Gulp, I really don’t think it’s anywhere near as bad as it’s made out to be. I may use ~10–20 very small and easy to use Gulp plugins in anywhere from 8 to 10 simple tasks. Setting up a new Gulpfile takes me all of 15 minutes (far less if I use a template from a previous project) and I get complete control over my build. Additionally, wiring Browserify and Gulp together is extremely easy and straightforward. The config style of Webpack feels a whole lot like Grunt and wow have I seen some nasty Gruntfiles before.
Re: Browserify vs. Webpack – Configuration isn't evil
#4Re: Browserify vs. Webpack – Configuration isn't evil
#5wow, sweet. another entirely new javascript thing
Re: Browserify vs. Webpack – Configuration isn't evil
#6More on topic:
> With Webpack you can declare a simple config file to define your build process.
Your Webpack config file is actually a Node module that happens to export a valid configuration object. It even allows your config to depend on a preprocessor (like Babel or CoffeeScript, see [1]).
By the way, if you want to have a "dev" and "production" config which are both based on a "common" config, have a look at [2] (it's nothing fancy, just deep object merge that concats arrays, basically).
[1]: https://www.npmjs.com/package/interpret [2]: https://www.npmjs.com/package/webpack-merge
Re: Browserify vs. Webpack – Configuration isn't evil
#7Re: Browserify vs. Webpack – Configuration isn't evil
#8If what you really need is "type a couple short words on the command line and have a thing happen", npm can handle that without bringing in something heavyweight like Grunt or Gulp.
Re: Browserify vs. Webpack – Configuration isn't evil
#9Re: Browserify vs. Webpack – Configuration isn't evil
#10A bit off topic: any advice about integrating Webpack with Rails? Looks like the most popular gem to do that has only 19 stars on github... https://github.com/danott/webpack_rails