目录
- 修改打包配置实现代码打包后的自定义命名
- 修改配置后打包为
- 首先修改router文件
- 打开项目中的build文件夹
- 修改js打包的命名方法
- 修改css打包的命名方法
- 命名修改如下
- 图片还有一种情况是
- vue 修改打包文件名
修改打包配置实现代码打包后的自定义命名
打包后文件
修改配置后打包为
首先修改router文件
例如,这是原本方法引用页面:
//基础配置
import BasicDispose from './pages/BasicDispose/BasicDispose'
现修改为:
const BasicDispose = () => import(/* webpackChunkName: "BasicDispose" */ './pages/BasicDispose/BasicDispose')
注:
/* webpackChunkName: “BasicDispose” */内的BasicDispose是打包后的文件名,可以随意命名,一般是同一文件内的页面认为是一个模块,打包成一个js文件,而这个js文件以这些页面的文件夹名字命名,比较便于理解。
打开项目中的build文件夹
修改js打包的命名方法
webpack.prod.conf.js文件中把
filename: utils.assetsPath('js/[name].[chunkhash].js'),
chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
修改为:
filename: utils.assetsPath('js/[name].js?v=[chunkhash]'),
chunkFilename: utils.assetsPath('js/[name].js?v=[chunkhash]')
如下所示:
output: {
path: config.build.assetsRoot,
//原始代码设置
// filename: utils.assetsPath('js/[name].[chunkhash].js'),
// chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
filename: utils.assetsPath('js/[name].js?v=[chunkhash]'),
chunkFilename: utils.assetsPath('js/[name].js?v=[chunkhash]')
}
修改css打包的命名方法
webpack.prod.conf.js文件中把
filename: utils.assetsPath('css/[name].[contenthash].css'),
修改为:
filename: utils.assetsPath('css/[name].css?v=[contenthash]'),
如要修改图片的打包命名的方法则在
module–rules内关于图片的修改如下图所示修改对应的路径即可
命名修改如下
name: utils.assetsPath('img/[name].[ext]?v=[hash:7]')
图片还有一种情况是
对于小图片,是直接压缩成base64编码的图片,这里可以手动修改limit的设置,这是极限大小的参数,小于极限参数会自动进行压缩,如果将limit的值设的很大,使所有的图片都进行压缩的话,虽然不会涉及到路径的问题,但是会使浏览器压力很大,页面的相应时间会有影响。
vue 修改打包文件名
修改配置文件 webpack.prod.conf.js
output: {
publicPath: './',
path: config.build.assetsRoot,
filename: utils.assetsPath('js/[name].js'),
chunkFilename: utils.assetsPath('js/[id].js')
},
new ExtractTextPlugin({
filename: utils.assetsPath('css/[name].css'),
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
ChatGPT宕机恢复时间如何解决用户焦虑与技术背后的故事,ai人工智能写作火山
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
亚马逊的seo是什么阿,亚马逊seo项目 ,中考用ai写作会判0分吗
SEO排位:如何通过精准策略提升网站排名,获得流量与转化,林海网络推广营销
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
如何选择适合你的AI工具?全面解析AI工具哪个好用
SEO表格:优化网站排名的秘密武器,大数据推广营销费用多少
AI仿写文章:开启内容创作新纪元
AI缩写在线:让人工智能助力你行业前沿技术,ai uhrehara
seo要懂些什么,seo主要做什么的 ,小艾艾AI
AI生成文章免费工具,让创作变得轻松又高效,ai安心健
AI一键生成文章,写作新境界
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
seo种草什么意思,seo yoo na ,三维地震反演AI
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
SEO好吗?助力网站成功的关键之道,网站优化方案范文怎么写
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
ChatGPT中文版下载,开启智能对话新体验,婚纱ai男
ChatGPT无服务:如何突破限制,未来人工智能的新可能,ai绘制装饰画
什么是seo如何进行seo,何谓seo ,红米的AI摄影什么意思
SEO永远,数字营销的核心力量,广州seo搜索栏内容
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
ChatGPTApp怎么调大字体?提升阅读体验,让文字更清晰,推荐ai音频
如何利用AI生成高质量文章,提升写作效率与创意?
SEO管家:为您的网站保驾护航的智能SEO助手,网站推广作用有哪些类型
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
ChatGPT为什么用不了了?背后的真相揭秘!,ai写作专家收费吗
SEO与网络推广机构:如何选择最适合你的数字营销合作伙伴,ai写作软件性价比高吗
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
文章去AI回归创作的本真之美
seO经理是什么岗位,seo经理招聘 ,ai写作重复被查
为什么做seo矩阵项目,为什么做seo矩阵项目不能做 ,怎么用ai写作
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
SEO笔记:如何打造高效的SEO策略提升网站排名,网站优化优质服务方案
为什么做酒店seo,为什么做酒店 ,ai uehara下载
GPT在智能聊天机器人中的作用:重塑沟通体验,开创智能未来,百万级ai
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
用AI写文章会不会查重率高?破解写作困扰的真相
什么是亚马逊seo策略,亚马逊的seo推广是什么 ,天天学术ai写作优惠券
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,丰县互联网网站推广优势
chatai写作免费一键生成,轻松解决写作难题!,陈逗逗ai换脸在线看
SEO查:如何用精准的SEO诊断助力网站流量爆发,美团关键词排名怎么补
SEO场景下的数字营销:如何通过精准优化提升网站流量,陕西融发建设集团网站
未来写作新模式文章撰写AI如何助力内容创作