当前位置:   article > 正文

vue项目生产环境打包项目时引入外部CDN优化项目

vue项目生产环境打包项目时引入外部CDN优化项目

第一步:

vue.config.js中

 // 生产环境加载外部CDN资源
      config.set("externals", {
        vue: "Vue",
      });

  1. module.exports = {
  2. publicPath: "./",
  3. chainWebpack: (config) => {
  4. // 判断是生产环境打包main-prod.js
  5. config.when(process.env.NODE_ENV === "production", (config) => {
  6. config.entry("app").clear().add("@/main-prod.js");
  7. // 生产环境加载外部CDN资源
  8. config.set("externals", {
  9. vue: "Vue",
  10. });
  11. });
  12. // 判断是开发环境打包main-dev.js
  13. config.when(process.env.NODE_ENV === "development", (config) => {
  14. config.entry("app").clear().add("@/main-dev.js");
  15. });
  16. },
  17. };

第二步:

在main-prod.js文件中引入的样式注释

第三步:

在public/index.html中直接引入要使用的CND的链接

<script src="https://cdn.staticfile.org/vue/2.5.22/vue.min.js"></script>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/165400?site
推荐阅读
相关标签
  

闽ICP备14008679号