News for hackers. Stuff that matters.
Re:What's New in Webpack 2 by hardwaresofton on Tuesday February 02, 2016 @04:19AM (#11018417)
Do you have cache disabled?

Also, how long does your actual bundle time take? For small projects, I actually get away with just triggering the bundle command when appropriate files in the project change. I highly doubt it would work for you, but if you're spending 10 seconds waiting for stuff to come in over the network, and your bundle command runs in 5, you could just do that instead, and actually work with the bundled code (and generated source map)

Looks like I'm not the only one who thinks it's sometimes a good idea: https://60devs.com/optimizing--default-jspm-workflow-with-gu...

Re:What's New in Webpack 2 by ravicious on Tuesday February 02, 2016 @06:23AM (#11018810)
I think JSPM should stress the part about bundling. It's the second person that I see who says "JSPM is slow" and the reason behind this slowness is that they didn't bundle the files or bundled them incorrectly.

We do the same in our project: we bundle all the 3rd party libs when they change, so only our own code gets retranspiled on each page load. During deployment, we bundle all the JS in a single bundle (which is good for us, as we don't have too much JS in that project).

Re:What's New in Webpack 2 by darkmagnus on Tuesday February 02, 2016 @06:51AM (#11018894)
Any chance you can go into detail how you bundle your 3rd party dependencies separately? I have tried that, without much luck.
Re:What's New in Webpack 2 by true_religion on Tuesday February 02, 2016 @10:05AM (#11019807)
For me it's like this:

> jspm bundle app//* - [app//*] js/tmp/dependency-bundle.js --inject --no-runtime

That tells JSPM to bundle everything except your application if your app lives within the app/ directory.

> jspm bundle babel js/tmp/bundles/babel.js --inject --skip-source-maps --minify

This tells it to bundle the Babel dependencies which aren't considered in the above.

Re:What's New in Webpack 2 by roblabla on Tuesday February 02, 2016 @07:18AM (#11018981)
Using bundle arythmetic.

jspm bundle src/app.js - src/[/*]

This will tell jspm to bundle src/app.js with all its dependencies, excluding everything in the src/ directory. This will result in JSPM bundling only your dependencies.