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中使用transition和animation的实例代码
Dec 12 Vue.js
vue中watch的用法汇总
Dec 28 Vue.js
vue实现树状表格效果
Dec 29 Vue.js
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
Vue页面渲染中key的应用实例教程
Jan 12 Vue.js
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
Jan 22 Vue.js
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
详解vite+ts快速搭建vue3项目以及介绍相关特性
Feb 25 Vue.js
vue脚手架项目创建步骤详解
Mar 02 Vue.js
vue首次渲染全过程
Apr 21 Vue.js
SSM VUE Axios详解
Oct 05 Vue.js
vue实现书本翻页动画效果实例详解
Apr 08 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实现图片旋转效果实例代码
2014/10/01 PHP
Yii框架form表单用法实例
2014/12/04 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
2016/04/17 PHP
PHP正则表达式过滤html标签属性(DEMO)
2016/05/04 PHP
thinkPHP5 tablib标签库自定义方法详解
2017/05/10 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
一种JavaScript的设计模式
2006/11/22 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
Express作者TJ告别Node.js奔向Go
2014/07/14 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记9)
2015/12/24 Javascript
jQuery向父辈遍历的简单方法
2016/09/18 Javascript
js正则表达式注册页面表单验证
2016/10/11 Javascript
js仿搜狐视频记录片列表展示效果
2020/05/30 Javascript
详解axios在node.js中的post使用
2017/04/27 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
详解vue-cli项目中怎么使用mock数据
2018/05/29 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
详解webpack 热更新优化
2018/09/13 Javascript
解决 window.onload 被覆盖的问题方法
2020/01/14 Javascript
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
用pycharm开发django项目示例代码
2018/10/24 Python
set在python里的含义和用法
2019/06/24 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
python第三方库学习笔记
2020/02/07 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
python入门:argparse浅析 nargs='+'作用
2020/07/12 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
canvas学习总结三之绘制路径-线段
2019/01/31 HTML / CSS
监理资料员岗位职责
2014/01/03 职场文书
大学新学期计划书
2014/04/28 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
Pandas-DataFrame知识点汇总
2022/03/16 Python