详解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设计一个日历表
Dec 03 Vue.js
vue 基于abstract 路由模式 实现页面内嵌的示例代码
Dec 14 Vue.js
vue中如何添加百度统计代码
Dec 19 Vue.js
vue+vant 上传图片需要注意的地方
Jan 03 Vue.js
vite2.0+vue3移动端项目实战详解
Mar 03 Vue.js
Vue-router编程式导航的两种实现代码
Mar 04 Vue.js
vue中data改变后让视图同步更新的方法
Mar 29 Vue.js
解读Vue组件注册方式
May 15 Vue.js
Vue实现动态查询规则生成组件
May 27 Vue.js
vue响应式原理与双向数据的深入解析
Jun 04 Vue.js
vite+vue3.0+ts+element-plus快速搭建项目的实现
Jun 24 Vue.js
Vue+Flask实现图片传输功能
Apr 01 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
PHP面向对象法则
2012/02/23 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2013/10/24 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
js创建对象的方式总结
2015/01/10 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
详解axios在node.js中的post使用
2017/04/27 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
vue 实现cli3.0中使用proxy进行代理转发
2019/10/30 Javascript
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
json跨域调用python的方法详解
2017/01/11 Python
Django自定义用户认证示例详解
2018/03/14 Python
python之消除前缀重命名的方法
2018/10/21 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
python破解bilibili滑动验证码登录功能
2019/09/11 Python
Scrapy框架基本命令与settings.py设置
2020/02/06 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
HTML5 Convas APIs方法详解
2015/04/24 HTML / CSS
意大利制造的西装、衬衫和针对男士量身定制的服装:Lanieri
2018/04/08 全球购物
Nordgreen台湾官网:极简北欧设计手表
2019/08/21 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
2014年3.15团委活动总结
2014/03/16 职场文书
秋天的图画教学反思
2014/05/01 职场文书
英文求职信范文
2014/05/23 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
实习生辞职信范文
2015/03/02 职场文书
2015年社会治安综合治理工作总结
2015/04/10 职场文书
团日活动总结格式
2015/05/11 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB