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 相关文章推荐
jquery绑定原理 简单解析与实现代码分享
Sep 06 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
Jun 14 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
Jul 09 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
Mar 05 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
Feb 21 Javascript
详解如何去除vue项目中的#——History模式
Oct 13 Javascript
详解wepy开发小程序踩过的坑(小结)
May 22 Javascript
js微信分享接口调用详解
Jul 23 Javascript
Vue axios 将传递的json数据转为form data的例子
Oct 29 Javascript
解决vue更新路由router-view复用组件内容不刷新的问题
Nov 04 Javascript
js实现无刷新监听URL的变化示例代码详解
Jun 03 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
Jul 28 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
PHP中动态显示签名和ip原理
2007/03/28 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
centos7上编译安装php7以php-fpm方式连接apache
2018/11/08 PHP
Yii2框架配置文件(Application属性)与调试技巧实例分析
2019/05/27 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
PHP7 弃用功能
2021/03/09 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
利用js获取服务器时间的两个简单方法
2010/01/08 Javascript
JavaScript类库D
2010/10/24 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
js获取html参数及向swf传递参数应用介绍
2013/02/18 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
javascript框架设计读书笔记之种子模块
2014/12/02 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
python机器学习之KNN分类算法
2018/08/29 Python
python实现名片管理系统
2018/11/29 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
如何用Python破解wifi密码过程详解
2019/07/12 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
青年教师典范事迹材料
2014/01/31 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
2015财务年度工作总结范文
2015/05/04 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
七年级思品教学反思
2016/02/20 职场文书
python Tkinter的简单入门教程
2021/04/11 Python
Java面试题冲刺第十六天--消息队列
2021/08/07 面试题
三种方式清除vue路由跳转router-link的历史记录
2022/04/10 Vue.js
WINDOWS下安装mysql 8.x 的方法图文教程
2022/04/19 MySQL