vue静态资源cdn部署,vue cdn引入js文件

  vue静态资源cdn部署,vue cdn引入js文件

  在生产环境中,将项目所依赖的一些第三方包改为通过cdn进行外部加载,而不是打包给vender,这对提高应用的加载和响应速度具有重要意义。以下文章主要介绍了vue项目中如何通过cdn引入资源并进行配置的相关信息,有需要的可以参考一下。

  

目录

  概念函数参考资源及配置1、简介2、配置3、删除main.js文件中的原参考摘要。

  

概念

  Cdn(内容分发网络)是通过互联网相互连接的计算机网络系统。当用户从cdn链接请求资源时,cdn将使用离用户最近的服务器将资源返回给用户。

  

作用

  有了cdn,用户可以直接请求cdn服务器,而不需要通过项目中的npm下载其他资源(比如第三方库),服务器返回后就可以使用,这样在打包的时候减少了包的大小,项目的首屏加载也可以更快。

  

引用资源及配置

  以下cdn参考和配置(vue、vuex、vue-router、axios、elementUI)不用多说,都是针对vue项目中的常用资源。

  

1、引入

  您可以在项目中的index.html文件头/标签的标题/标签下添加以下代码(如果您需要最新版本,可以在各种官方网站上复制)

  头

  .

  标题/标题

  !-添加以下代码-

  script src= https://cdn . bootcss . com/vue/2 . 5 . 2/vue . min . js rel= style sheet type= text/JavaScript /script

  link rel= style sheet href= https://cdn . bootcss . com/element-ui/2 . 4 . 0/theme-chalk/index . CSS

  script src= https://cdn . bootcss . com/element-ui/2 . 12 . 0/index . js rel= style sheet type= text/JavaScript /script

  script src= https://cdn . bootcss . com/vuex/3 . 0 . 1/vuex . min . js rel= style sheet type= text/JavaScript /script

  script src= https://cdn . bootcss . com/axios/0 . 17 . 1/axios . min . js rel= style sheet type= text/JavaScript /script

  script src= https://cdn . bootcss . com/vue-router/3 . 0 . 1/vue-router . min . js rel= style sheet type= text/JavaScript /script

  头

  

2、配置

  在webpack.base.conf.js文件中添加以下配置

  外部:{

  vue: Vue ,

  “vue路由器”:“vue路由器”,

  元素-ui :元素,

  vuex: Vuex ,

  axios: axios ,

  },

  如果是vue-cli3以上版本,如果没有webpack.base.conf.js文件,在vue.config.js文件中配置:

  模块.导出={

  .

  configureWebpack: {

  外部:{

  //CDN的元素依赖于全局变量Vue,所以Vue也需要由CDN引入。

  vue: Vue ,

  //属性名element-ui,意思是遇到从‘element-ui’导入‘element-ui’比如导入xxx时,

  //不在node_modules中查找,而是查找全局变量元素

  元素-ui :元素,

  axios: axios ,

  vuex: Vuex ,

  “vue路由器”:“vue路由器”,

  }

  },

  }

  

3、在main.js文件中去除原来的引用

  main.js

  //从“vue”导入Vue

  //从“”导入路由器。/路由器

  //导入“element-ui/lib/theme-chalk/index . CSS”;

  //从“element-ui”导入ElementUI

  //从“vuex”导入Vuex

  //从“axios”导入axios

  //Vue.use(Vuex)

  //vue . use(element ui);

  这样在vue项目中通过cdn引入一些常用资源。

  

总结

  关于如何在vue项目中通过cdn引入资源并进行配置的文章到此为止。有关vuecdn中资源的介绍和配置的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: