【发布时间】:2018-07-26 12:10:26
【问题描述】:
对于这个问题,我一直假设的答案是常见的依赖项应该通过 CDN 加载。这样常见的 JS 库会缓存在浏览器中,加载速度会更快。但是,许多在线图书馆,例如React 和 Angular,以及许多打包系统,例如Webpack 和 SystemJS 似乎倾向于将 JS 依赖项打包在同一个包中的 node_modules 文件夹中,因此您的生产网站最终会加载一个包含所有内容的包。
所以我的问题是,加载依赖项的首选方式是什么?捆绑在同一个JS文件中?还是通过 CDN?
【问题讨论】:
标签: webpack dependencies cdn node-modules systemjs