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 相关文章推荐
js实现宇宙星空背景效果的方法
Mar 03 Javascript
jQuery中设置form表单中action值的实现方法
May 25 Javascript
JavaScript中ES6 Babel正确安装过程
Jul 18 Javascript
前端框架Vue.js中Directive知识详解
Sep 12 Javascript
jQuery事件绑定方法学习总结(推荐)
Nov 21 Javascript
jquery插件锦集【推荐】
Dec 16 Javascript
VsCode新建VueJs项目的详细步骤
Sep 23 Javascript
vue.js如何将echarts封装为组件一键使用详解
Oct 10 Javascript
利用babel将es6语法转es5的简单示例
Dec 01 Javascript
在微信小程序中保存网络图片
Feb 12 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
Oct 24 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
Oct 31 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
phpmyadmin 访问被拒绝的真实原因
2009/06/15 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
php中运用http调用的GET和POST方法示例
2014/09/29 PHP
10个超级有用的PHP代码片段果断收藏
2015/09/23 PHP
PHP实现文件上传下载实例
2016/10/18 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
你可能不知道的JavaScript的new Function()方法
2014/04/17 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
prototype框架中美元符号$用法分析
2016/01/22 Javascript
JavaScript 中有关数组对象的方法(详解)
2016/08/15 Javascript
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
2018/04/24 Javascript
详解Vue中使用Echarts的两种方式
2018/07/03 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
JavaScript canvas动画实现时钟效果
2020/02/10 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
python实现从网络下载文件并获得文件大小及类型的方法
2015/04/28 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
2019/04/28 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
关于tf.TFRecordReader()函数的用法解析
2020/02/17 Python
windows10环境下用anaconda和VScode配置的图文教程
2020/03/30 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
50个强大璀璨的CSS3/JS技术运用实例
2010/02/27 HTML / CSS
教师简历自我评价
2014/02/03 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
大学生演讲稿
2014/04/25 职场文书
python文件目录操作之os模块
2021/05/08 Python
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android
redis复制有可能碰到的问题汇总
2022/04/03 Redis