我非常喜欢Webpack,并且不乏博客文章的赞美,所以我只是重申,它的作用是令人难以置信的生成客户端js包以及辅助文件,如CSS,图像,降价等现在问题......
在非js文件中使用require
一直是浏览器捆绑上下文之外的主要麻烦。我只想谈谈我遇到过的两件大事。
require
非js文件。require
文件反过来require
其他非js文件。中间件本身很好。我使用Webpack Isomorphic Tools解决了第一个问题,这似乎是一个不错的解决方法。我正在做第二个服务器端Webpack捆绑包但我不喜欢我的dev-server / rebuild设置。我仍然不确定如何最好地处理摩卡问题。我使用Karma和karma-webpack在浏览器中运行的测试很好。但我希望我的中间件测试能够在Node上运行。
一旦我决定要求一个非js文件,我真的把手放在如何处理该文件上。我真的很好奇其他人在做什么?
答案 0 :(得分:0)
我尝试使用服务器端和客户端Webpack构建工具。 https://github.com/halt-hammerzeit/webpack-react-redux-isomorphic-render-example 似乎工作正常,但它可能不是最好的解决方案。