热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

怎样处理vue打包项目中的图片,静态css,js不能接见途径题目

1.在誊写代码的时刻根据相对途径引入;然则webpack+vue-cli默许打包的css,js等资本的途径是相对的;现实写的代码

1.在誊写代码的时刻根据相对途径引入;
《怎样处理vue打包项目中的图片,静态css,js 不能接见途径题目》

  1. 然则webpack+vue-cli 默许打包的css,js 等资本的途径是相对的;

现实写的代码



3.webpack 打包编译后的途径是如许的;打包编译以后的途径是相对途径;当布置到带有文件夹的项目中就会报错,由于把设置的static 文件当成了根途径;
处理办法: 引入相对途径;
翻开build/webpack.prod.conf.js

output: {
path: config.build.assetsRoot,
filename: utils.assetsPath('js/[name].[chunkhash].js'),
chunkFilename: utils.assetsPath('js/[id].[chunkhash].js'),
publicPath: './'
},

4.实行打包敕令,发明处理了css,js img图片的途径题目,然则没有处理背景图片的途径题目,下面我们处理背景图片的题目
修正build/utils.js

if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: '../../'
})
} else {
return ['vue-style-loader'].concat(loaders)
}

再次实行打包敕令,发明圆满处理题目;
职场小白south Joe,望列位大神批评指正,祝人人进修兴奋!


推荐阅读
author-avatar
小三coolboy958_818
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有