详解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+iview分页组件的封装
Nov 17 Vue.js
vue实现简易的双向数据绑定
Dec 29 Vue.js
Vue中inheritAttrs的使用实例详解
Dec 31 Vue.js
详解vite+ts快速搭建vue3项目以及介绍相关特性
Feb 25 Vue.js
Vue基本指令实例图文讲解
Feb 25 Vue.js
vue+element ui实现锚点定位
Jun 29 Vue.js
vue项目多环境配置(.env)的实现
Jul 21 Vue.js
如何用vue实现网页截图你知道吗
Nov 17 Vue.js
Vue实现跑马灯样式文字横向滚动
Nov 23 Vue.js
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
Apr 24 Vue.js
ant design vue的form表单取值方法
Jun 01 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 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
jq的get传参数在utf-8中乱码问题的解决php版
2008/07/23 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
Javascript实例教程(19) 使用HoTMetal(4)
2006/12/23 Javascript
写出更好的JavaScript之undefined篇(上)
2009/11/22 Javascript
javascript的数据类型、字面量、变量介绍
2012/05/23 Javascript
js判断上传文件类型判断FileUpload文件类型代码
2014/05/20 Javascript
DOM节点深度克隆函数cloneNode()用法实例
2015/01/12 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
JS对HTML表格进行增删改操作
2016/08/22 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
深入剖析Express cookie-parser中间件实现示例
2018/02/01 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
python list转dict示例分享
2014/01/28 Python
在Apache服务器上同时运行多个Django程序的方法
2015/07/22 Python
Python中字典映射类型的学习教程
2015/08/20 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
解决pandas read_csv 读取中文列标题文件报错的问题
2018/06/15 Python
Python如何实现定时器功能
2020/05/28 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
英国时尚优质的女装:Hope Fashion
2018/08/14 全球购物
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
亿企通软件测试面试题
2012/04/10 面试题
物流经理自我评价
2013/09/23 职场文书
报社实习生自荐信
2014/01/24 职场文书
2014坚持党风廉政建设思想汇报
2014/09/18 职场文书
2014党支部对照检查材料思想汇报
2014/10/05 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
泰山导游词
2015/02/02 职场文书
董事长年会致辞
2015/07/29 职场文书