vue打包配置

1.资源相对引用路径

  • build/webpack.prod.conf.js
找到output:增加 publicPath: './',

在这里插入图片描述

2.背景图片的引用问题

  • build/utils.js
找到if (options.extract) {
添加一行  publicPath:'../../'

在这里插入图片描述

3.index.html页面没有显示内容

  • config/index.js
更改config/index.js 中的参数:
    assetsPublicPath:'./',

4.页面空白

  • router/index.js
将mode: 'history', /*使用HTML格式*/
注释掉(history需要另外配置才可以使用)

5.样式混乱

通用的css文件在main.js中统一引用,且放到最前面(不要在多个文件中引用,局部的在局部页面中引用即可)

在这里插入图片描述

6.降低打包文件大小

关闭 productionSourceMap

\config\index.jsmodule.exportsbuildproductionSourceMap设置为false,打包的时候就不会生成map文件,打包速度也会提升很多;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值