我目前正在使用 babel 将 es6 代码转换为 es5 并使用 browserify 将其捆绑以便在浏览器中使用。现在我开始使用 http2 服务器 (Nginx)。
当 Http2 可以加载多个小文件而不是一个大包时,它会更有效。
如何最好地提供多个 js 文件而不是一个大包?
最佳答案
我知道 SystemJS 可以在开发中加载多个文件而无需捆绑,对于生产,您可以使用 DepCache 来定义要导入的模块的依赖树
https://github.com/systemjs/systemjs/blob/master/docs/production-workflows.md
这种方法需要您放弃 browserfy 并更改为 systemjs,因为它只使用 bundle。
关于node.js - Node js - http2 的 bundler ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36031361/