CDN配置

简介: CDN配置

需求

在中国环境,云厂商卖的服务一般有两种, 按带宽计费按流量计费 。按带宽计费上cdn那是毋庸置疑了,按流量计费上cdn也是比较合适的,一方面是更快,另一方面是cdn的费用更低。


我们的目的就是在打包的时候将依赖库抽出来,只打包业务代码,依赖库从cdn中引入。对于开发来说是 无感知的 ,和正常开发一样,只有在打包的时候有区别。


index.html 文件配置

修改 public/index.html 文件,在 head 标签中加入cdn引入配置,例如:


提示

按照最佳实践应该是 css引入在head中,js引入在body最后 ,这样能加快页面加载速度。我这么引入纯粹是为了看着好看,也曾经尝试过最佳实践,发现提升几乎不可见。。。

<!-- 通过cdn的方式引入vue -->
<script src="https://cdn.9xing.cn/vue/2.6.11/vue.min.js"></script>
<!-- 通过cdn的方式引入vuex -->
<script src="https://cdn.9xing.cn/vuex/3.3.0/vuex.min.js"></script>
<!-- 通过cdn的方式引入vue-router -->
<script src="https://cdn.9xing.cn/vue-router/3.1.6/vue-router.min.js"></script>
<!-- 通过cdn的方式引入axios -->
<script src="https://cdn.9xing.cn/axios/0.19.2/axios.min.js"></script>
<!-- 通过cdn的方式引入uuid -->
<script src="https://cdn.9xing.cn/uuid/8.3.0/uuid.min.js"></script>
<!-- 通过cdn的方式引入Element ui样式 -->
<link href="https://cdn.9xing.cn/element-ui/2.13.1/theme-chalk/index.css" rel="stylesheet" />
<!-- 通过cdn的方式引入Element ui组件库 -->
<script src="https://cdn.9xing.cn/element-ui/2.13.1/index.js"></script>点击复制复制失败已复制


vue.config.js 文件配置

修改根目录下的 vue.config.js 文件(没有新建即可),做类似于如下的修改

module.exports = {
    ……
    configureWebpack: {
        externals: {
            vue: 'Vue',
            'element-ui': 'ELEMENT', //注意名称,如果不确定,去官网或者Google查看应该写成什么。
            'vue-router': 'VueRouter',
            vuex: 'Vuex',
            axios: 'axios',
            nprogress: 'NProgress',
            screenfull: 'screenfull',
            moment: 'moment',
            uuid: 'uuid',
            AMap: 'AMap'
        }
    }……
}点击复制复制失败已复制


配置完成!

目录
相关文章
|
2月前
|
安全 网络安全 CDN
阿里云CDN HTTPS 证书配置流程
阿里云CDN HTTPS 证书配置流程
177 1
|
4月前
|
域名解析 网络协议 CDN
CDN配置CNAME
CDN配置CNAME
58 6
|
4月前
|
安全 算法 网络安全
CDN:配置HTTPS证书
CDN:配置HTTPS证书
59 1
|
4月前
|
负载均衡 网络协议 Serverless
CDN配置源站
阿里云CDN支持的源站类型包括OSS域名、IP、源站域名和函数计算域名,每种源站类型都支持配置多个源站地址,多源站场景下,支持设置源站的主备优先级和权重,实现负载均衡
53 3
|
4月前
|
域名解析 缓存 负载均衡
CDN配置前置条件
CDN配置前置条件
36 1
|
4月前
|
缓存 前端开发 API
云:CDN配置思路-1
云:CDN配置思路-1
116 2
|
12月前
|
域名解析 缓存 负载均衡
CDN实践配置+原理篇
CDN实践配置+原理篇 前几天配置了下自己在阿里云的对象存储中的CDN加速,这里记录写个教程为引入,来讲解一下CDN的相关原理及过程,希望对你有所帮助
616 0
|
域名解析 缓存 运维
|
缓存 CDN
CDN添加缓存配置
CDN添加缓存配置自制脑图
137 0
CDN添加缓存配置
|
CDN
CDN配置回源host及自定义404
CDN配置回源host及自定义404自制脑图
133 0
CDN配置回源host及自定义404