我有一个使用webpack的简单react项目。调用npm run build
时会创建一个文件集合,这些文件需要上载到Web服务器才能对公众可用。
我的问题是:有没有办法指示webpack生成从某个官方的react CDN下载react.js的发行版?
目标是如果用户已经在其浏览器缓存中做出反应,则使我的网站下载速度更快
externals
为此使用Webpack 。
就像文档中说的那样:
外部配置选项提供了一种从输出包中排除依赖项的方法。而是,创建的捆绑包依赖于存在于消费者环境中的依赖关系。
module.exports = {
//...
externals: [
{
react: 'react',
}
]
};
并将指向最新反应的链接放在html页面中。工作良好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句