Vue-cli3项目配置Vue.config.js实战记录


Posted in Javascript onJuly 29, 2018

Vue-cli3 搭建的项目 界面想对之前较为简洁

Vue-cli3项目配置Vue.config.js实战记录

之前的build和config文件夹不见了,那么应该如何配置 如webpack等的配那只需要在项目的根目录下vue.config.js
文件(是根目录,不是src目录

语法

module.exports = {
 // 基本路径
 baseUrl: '/',
 // 输出文件目录
 outputDir: 'dist',
 // eslint-loader 是否在保存的时候检查
 lintOnSave: true,
 // use the full build with in-browser compiler?
 // https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-vs-Runtime-only
 compiler: false,
 // webpack配置
 // see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md
 chainWebpack: () => {},
 configureWebpack: () => {},
 // vue-loader 配置项
 // https://vue-loader.vuejs.org/en/options.html
 vueLoader: {},
 // 生产环境是否生成 sourceMap 文件
 productionSourceMap: true,
 // css相关配置
 css: {
 // 是否使用css分离插件 ExtractTextPlugin
 extract: true,
 // 开启 CSS source maps?
 sourceMap: false,
 // css预设器配置项
 loaderOptions: {},
 // 启用 CSS modules for all css / pre-processor files.
 modules: false
 },
 // use thread-loader for babel & TS in production build
 // enabled by default if the machine has more than 1 cores
 parallel: require('os').cpus().length > 1,
 // 是否启用dll
 // See https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#dll-mode
 dll: false,
 // PWA 插件相关配置
 // see https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa
 pwa: {},
 // webpack-dev-server 相关配置
 devServer: {
 open: process.platform === 'darwin',
 host: '0.0.0.0',
 port: 8080,
 https: false,
 hotOnly: false,
 proxy: null, // 设置代理
 before: app => {}
 },
 // 第三方插件配置
 pluginOptions: {
 // ...
 }
}

举例

Vue-cli3项目配置Vue.config.js实战记录

上图内容做了两块内容,经测试没有问题

1.将启动端口设置为 8080

2.设置路径别名

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
11个用于提高排版水平的基于jquery的文字效果插件
Sep 14 Javascript
javascript中全局对象的isNaN()方法使用介绍
Dec 19 Javascript
json中换行符的处理方法示例介绍
Jun 10 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
Aug 12 Javascript
javascript实现密码验证
Nov 10 Javascript
全面了解javascript三元运算符
Jun 27 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
Sep 05 Javascript
超全面的vue.js使用总结
Feb 12 Javascript
原生JS实现层叠轮播图
May 17 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
Dec 29 Javascript
Vue源码学习之关于对Array的数据侦听实现
Apr 23 Javascript
vue权限路由实现的方法示例总结
Jul 29 #Javascript
JS高级技巧(简洁版)
Jul 29 #Javascript
js运算符的一些特殊用法
Jul 29 #Javascript
不得不知的ES6小技巧
Jul 28 #Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
Jul 28 #Javascript
Angular6笔记之封装http的示例代码
Jul 27 #Javascript
Vue 中axios配置实例详解
Jul 27 #Javascript
You might like
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
jQuery+ajax简单实现文件上传的方法
2016/06/03 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
2017/10/28 jQuery
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
原生JS实现自定义下拉单选选择框功能
2018/10/12 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
简单介绍Python中的len()函数的使用
2015/04/07 Python
python用10行代码实现对黄色图片的检测功能
2015/08/10 Python
简单的python后台管理程序
2017/04/13 Python
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
Python列表对象实现原理详解
2019/07/01 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
python实现凯撒密码、凯撒加解密算法
2020/06/11 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
文明风采获奖感言
2014/02/18 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
班主任新年寄语
2014/04/04 职场文书
常务副总经理任命书
2014/06/05 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
师范生教育见习总结
2015/06/23 职场文书
pytorch 如何使用float64训练
2021/05/24 Python
python实现股票历史数据可视化分析案例
2021/06/10 Python
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB