[Vuejs] webpack+vue-cli打包如何引用相对路径
Posted 浮生若夢♬為歡幾何
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Vuejs] webpack+vue-cli打包如何引用相对路径相关的知识,希望对你有一定的参考价值。
默认情况下通过webpack+vuec-li打包的css、js等资源,路径都是绝对的,即static在根目录下,假如部署到带有文件夹目录的项目中,资源路径就会出错,如何解决。
1.修改资源引用相对路径,打开build/webpack.prod.conf.js
找到27行 output:增加publicPath:\'./\',如图:
当然在config文件夹下的index.js中修改
assetsPublicPath:\'./\'
同样也可以达到资源的相对引用。
2.修改css资源引用的相对路径,打开build/utils.js,找到以下位置
增加 publicPath: \'../../\' 即可
打包后即可以放到任何目录下了。
以上是关于[Vuejs] webpack+vue-cli打包如何引用相对路径的主要内容,如果未能解决你的问题,请参考以下文章
vuejs:vue-cli webpack模板无法解析sass导入
查找我使用 vue-cli 生成的图像 Webpack-simple 和 Vuejs 的问题