vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决


Posted in Vue.js onApril 06, 2022

vue-cli3.0修改打包后的文件地址和文件名

问题描述

最近开发一个web端vue项目时使用了vue-cli3.0搭建项目目录,开发过程中一切顺利,没有遇到什么问题,开发完毕打包上线时出现了问题,打包后的文件默认在dist目录下,打开index.html时发现不能运行,报错如下:

vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决

现在有两个问题

  • 我想修改打包后的文件夹名称;
  • 上述报错问题的解决;

网上查询一番,发现大家都说修改config/index.js文件的配置。问题是该项目是用cli3.0搭建的,压根就没有config文件夹···

修改文件名

经过查询,原来3.0搭建的项目已经取消了config文件夹,所有配置都是在最外层的vue.config.js文件中进行配置,如下图:

vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决

修改文件名,只需要设置其中的outputDir选项即可:

module.exports = {
	outputDir:"myProject" //打包后的项目目录名称
}

报错解决

报错问题网上很多都是在config/index.js修改build的路径,而vue-cli3.0的vue.config.js不能直接写build对象,另一种说法是修改其中的baseUrl,当你运行时会提示baseUrl已经废弃,请用publicPath代替。

找到问题了就简单了,直接修改publicPath即可:

module.exports = {
	publicPath:"./"  //基础路径
}

再次npm run build ,生成了自己想要的文件目录名称,其中的index.html也能够正常打开;

vue文件夹名称修改导致错误

一般这种情况是你把原来的文件夹名称修改了,所以重新改回来就可以了

vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。 

Vue.js 相关文章推荐
vue+iview分页组件的封装
Nov 17 Vue.js
springboot+vue实现文件上传下载
Nov 17 Vue.js
Vue过滤器,生命周期函数和vue-resource简单介绍
Jan 12 Vue.js
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
vue 根据选择的月份动态展示日期对应的星期几
Feb 06 Vue.js
详解vue3中组件的非兼容变更
Mar 03 Vue.js
vue3.0中使用element的完整步骤
Mar 04 Vue.js
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 Vue.js
在vue中import()语法不能传入变量的问题及解决
Apr 01 Vue.js
Vue+TypeScript中处理computed方式
Apr 02 Vue.js
vue cli4中mockjs在dev环境和build环境的配置详情
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 #Vue.js
vue3使用vuedraggable实现拖拽功能
vue整合百度地图显示指定地点信息
vue中使用mockjs配置和使用方式
VUE使用draggable实现组件拖拽
Apr 06 #Vue.js
教你部署vue项目到docker
You might like
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
js识别uc浏览器的代码
2015/11/06 Javascript
vue子父组件通信的实现代码
2017/07/09 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
关于js陀螺仪的理解分析
2019/04/11 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
JS实现判断移动端PC端功能
2020/02/21 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
使用Python操作excel文件的实例代码
2017/10/15 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
python实现文本界面网络聊天室
2018/12/12 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
Python登录系统界面实现详解
2019/06/25 Python
python3中的eval和exec的区别与联系
2019/10/10 Python
Python 如何对文件目录操作
2020/07/10 Python
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
企业管理专业个人求职信范文
2013/09/24 职场文书
后勤人员岗位职责
2013/12/17 职场文书
会计顶岗实习心得
2014/01/25 职场文书
生产厂长岗位职责
2014/02/21 职场文书
医学生职业生涯规划书范文
2014/03/13 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
贷款委托书怎么写
2014/08/02 职场文书
导游词欢迎词
2015/02/02 职场文书
2015年污水处理厂工作总结
2015/05/26 职场文书
毕业论文答辩演讲稿
2015/06/23 职场文书
老人与海读书笔记
2015/06/26 职场文书
2015年环境监察工作总结
2015/07/23 职场文书
2019年大学毕业生个人自我鉴定范文大全
2019/03/21 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis