其他分享
首页 > 其他分享> > vue打包后如何本地打开,init和create两种方式

vue打包后如何本地打开,init和create两种方式

作者:互联网

第一种使用vue init创建的项目

Opening index.html over file:// won't work.

在config->index.js中修改build中的内容

把assetsPublicPath: '/'
改成assetsPublicPath: './'

 

 

本地打开后CSS文件中图片资源无法加载

在build->utils.js中添加
publicPath: "../../"
注意查看是在fallback: 'vue-style-loader'下添加

第二种 使用create创建的项目

打开如下文件

node_modules/@vue/cli-service/lib/options.js

修改publicPath

 

问题

如果直接修改后,再次serve上面运行就会出错,需要改回来,另外的方法就是参照init中提取options,修改成dev和build两个版本,这里暂时不做实验,如果有机会则会补充

标签:vue,assetsPublicPath,create,js,修改,init,build
来源: https://blog.csdn.net/shaynerain/article/details/119150478