详解Vue项目的打包方式(生成dist文件)


Posted in Vue.js onJanuary 18, 2022

一、相关配置

情况一(使用的工具是 vue-cil)

        如果是用 vue-cli 创建的项目,则项目目录中没有 config 文件夹,所以我们需要自建一个配置文件;在根目录 src 下创建文件 vue.config.js,需注意文件名称必须是 vue.config.js,然后在文件中插入以下代码:

//打包配置文件
module.exports = {
  assetsDir: 'static',
  parallel: false,
  publicPath: './',
};

        结构如下:

详解Vue项目的打包方式(生成dist文件)

情况二(使用的工具是 webpack) 

        如果使用的是 webpack,则直接在 config 中 index.js 文件下修改 webpack 配置:

assetsPublicPath: './'

        结构如下:

详解Vue项目的打包方式(生成dist文件)

二、打包 

        配置完成之后,调起控制台,输入打包命令 npm run build 开始打包;

详解Vue项目的打包方式(生成dist文件)

        成功后会有如下提示;

详解Vue项目的打包方式(生成dist文件)

        且会在项目目录自动生成 dist 文件夹; 

详解Vue项目的打包方式(生成dist文件)

        dist 文件夹就是我们需要的包,随后放至服务器部署上线即可;需要注意打包之后无论在项目中做了何种修改,都需要 npm run build 重新打包。

到此这篇关于详解Vue项目的打包方式(生成dist文件)的文章就介绍到这了,更多相关Vue项目打包 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vue $router和$route的区别详解
Dec 02 Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
Vue组件简易模拟实现购物车
Dec 21 Vue.js
vue使用过滤器格式化日期
Jan 20 Vue.js
vue-video-player 断点续播的实现
Feb 01 Vue.js
vue3.0中使用element的完整步骤
Mar 04 Vue.js
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
May 18 Vue.js
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
解决vue $http的get和post请求跨域问题
Jun 07 Vue.js
vue.js Router中嵌套路由的实用示例
Jun 27 Vue.js
Vue提供的三种调试方式你知道吗
Jan 18 Vue.js
vue-cli3.x配置全局的scss的时候报错问题及解决
Apr 30 Vue.js
Element-ui Layout布局(Row和Col组件)的实现
Dec 06 #Vue.js
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 #Vue.js
Vue实现跑马灯样式文字横向滚动
Nov 23 #Vue.js
详解Vue的列表渲染
Nov 20 #Vue.js
详解Vue slot插槽
Nov 20 #Vue.js
详解Vue router路由
Nov 20 #Vue.js
vue中 this.$set的使用详解
You might like
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
TNC vs RR BO3 第一场 2.14
2021/03/10 DOTA
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
JavaScript DOM节点添加示例
2014/07/16 Javascript
jQuery的css() 方法使用指南
2015/05/03 Javascript
JS实现两表格里数据来回转移的方法
2015/05/28 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
JS重载实现方法分析
2016/12/16 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
基于js 各种排序方法和sort方法的区别(详解)
2018/01/03 Javascript
element-ui 表格数据时间格式化的方法
2018/08/24 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
JS中如何轻松遍历对象属性的方式总结
2019/08/06 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
[53:15]Newbee vs Pain 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python简单程序读取串口信息的方法
2015/03/13 Python
利用python批量检查网站的可用性
2016/09/09 Python
Python 3中的yield from语法详解
2017/01/18 Python
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
Python 中 -m 的典型用法、原理解析与发展演变
2019/11/11 Python
python环境下安装opencv库的方法
2020/03/05 Python
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
Quiksilver美国官网:始于1969年的优质冲浪服和滑雪板外套
2020/04/20 全球购物
final, finally, finalize的区别
2012/03/01 面试题
单位提档介绍信
2014/01/17 职场文书
电子商务专业求职信范文
2015/03/19 职场文书
2015年学校党建工作总结
2015/05/19 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
Python文件的操作示例的详细讲解
2021/04/08 Python
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL