我对Webpack非常感兴趣,并且不乏博客文章赞美它,所以我只是重申它所做的事情对于生成客户端js包以及像辅助文件一样令人难以置信css,images,markdown等现在解决这些问题...在浏览器之外处理Webpack
对非js文件使用require
一直是浏览器捆绑环境之外的一个主要麻烦。我只谈谈我遇到的两个大问题。
- 呈现反应组件服务器端
require
非js文件。 - 在express中间件上运行集成测试,
require
文件依次require
其他非js文件。中间件本身很好。
我已经围绕第一个问题使用Webpack Isomorphic Tools这似乎是一个好的解决方法。我正在做第二个服务器端Webpack包,但我不喜欢我的dev-server/rebuild设置。我仍然不确定如何最好地处理摩卡问题。我已经在浏览器中运行的测试可以使用Karma和karma-webpack。但是我希望我的中间件测试可以在Node上运行。
一旦我决定需要一个非js文件,我真的把我的手绑在了如何使用该文件。我很好奇别人在做什么?