用于生产的Browserify,以及用于开发的其他内容

时间:2014-03-17 22:13:12

标签: javascript browserify

Browserify很棒,所有,并且非常甜蜜(甚至与require.js相比),但将所有内容捆绑到一个缩小的文件中的想法虽然对应用程序的最终版本听起来很棒,但感觉就像我想要避免的在开发期间。调试东西会不会很困难?

是否可以使用browserify并保留所有javascript文件并使其在开发过程中对浏览器更加透明?当你准备发货时,运行browserify bundler并将所有内容缩小为一个文件?

或者可能有更好的方法 - 例如将所有脚本列在部分中,并将其包含在主页面中以进行开发或类似的事情?

更新:我刚发现有一个选项:

--debug -d  Enable source maps that allow you to debug your files separately.

这有用吗?我猜是的。但我想如果想要使用coffeescript源地图仍然会让它变得困难

1 个答案:

答案 0 :(得分:0)

确实,你不应该在开发中使用缩小/连接的Javascript。幸运的是,有很多方法可以解决这个问题,我建议你看一下像Grunt这样的自动构建过程。