node.js - Node js - http2 的 bundler

标签 node.js reactjs browserify babeljs http2

我目前正在使用 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/

相关文章:

node.js - AWS.Transfer 不是构造函数

javascript - 如何阻止滚动事件影响 React JS 中的其他页面

javascript - FontAwesome [Webpack] 未加载

javascript - enzyme /ReactJS : How to find specific child component

javascript - 渲染组件后 API 调用返回图像

javascript - 从 browserify 包中删除重复的模块

javascript - Firebase Cloud Functions https.onCall 已完成,状态代码为 : 204

node.js - 同一个node.js程序中的异步和同步函数调用

javascript - Karma/Istanbul Code Coverage 找不到函数,总是返回 100%

javascript - 在mongodb中更新时如何返回更新后的对象?