vue-cil4最强优化

本文详细介绍了Vue CLI 4的优化策略,包括修改资源路径为相对路径、关闭生产环境sourceMap以节省内存、设置alias别名简化路径引用、通过CDN加速优化、去除console.log及注释,并讲解了如何配置proxy解决跨域问题。
摘要由CSDN通过智能技术生成

一、打包前必须做的

要在文件夹下的vue.config.js文件然后在里面用module.exports导出一个修改资源路径默认的是绝对路径 要的是相对路径
在vue.config.js中配置
module.exports = { publicPath: './' }
打包的命令行是npm run build

打包玩以后用内置的服务器我们要去下载一个插件:
在这里插入图片描述

如果没有配置的话是这样的

在这里插入图片描述
绝对路径
在这里插入图片描述

配置了的话是这个样子的
相对路径
在这里插入图片描述
在这里插入图片描述

二、去除生产环境sourceMap

module.exports={
   
    publicPath: './',
    productionSourceMap: true, //默认是开启的是正常的
}

如果我们在a.vue中随便写一个报错的话那么打包完打开以后点击报错是可以看到报错具体是那一行的
在这里插入图片描述
在这里插入图片描述

这里注意一下内存map为true的时候占用内存是
在这里插入图片描述
如果map关闭了的话
module.exports={
publicPath: ‘./’,
productionSourceMap: false, //关闭了的话
}
打包文件占用内存也减少了 但是不可以看开发环境的具体错误了
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

三、配置 alias 别名

//加载path模块
const path = require('path')
//定义resolve方法,把相对路径转换成绝对路径
const resolve = dir => path.join(__dirname, dir)

module.exports = {
   
  chainWebpack: config => {
   
    // 添加别名
    config.resolve.alias
      .set('@', resolve('src'
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值