解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题


Posted in Vue.js onDecember 04, 2020

1.在vue项目根目录下新建vue.config.js(不是在src下面)
vue.config.js配置文件:

module.exports = {
 // 基本路径 baseURL已经过时
 publicPath: './', 
 // 输出文件目录
 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',
  disableHostCheck: true,
  host: 'www.test.com',//如果是真机测试,就使用这个IP
  port: 1234,
  https: false,
  hotOnly: false,
  before: app => {}
 },
 // 第三方插件配置
 pluginOptions: {
  // ...
 }
 }

2.配置域名:
在vue.config.js文件找到 devServer: {}配置这两个参数:

host: 'www.test.com',//自定义域名
 port: 1234,//自定义端口

在本地hosts末尾添加127.0.0.1 www.test.com

解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题

重启项目==>使用域名加端口号访问:http://www.test.com:1234

到此这篇关于解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的文章就介绍到这了,更多相关Vue-cli3没有vue.config.js文件夹内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vuex Module将 store 分割成模块的操作
Dec 07 Vue.js
vue3.0实现插件封装
Dec 14 Vue.js
vue使用require.context实现动态注册路由
Dec 25 Vue.js
Vue实现省市区三级联动
Dec 27 Vue.js
vue项目如何监听localStorage或sessionStorage的变化
Jan 04 Vue.js
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 Vue.js
vue穿梭框实现上下移动
Jan 29 Vue.js
Vue多选列表组件深入详解
Mar 02 Vue.js
vue+springboot实现登录验证码
May 27 Vue.js
Vue中插槽slot的使用方法与应用场景详析
Jun 08 Vue.js
vue使用echarts实现折线图
Mar 21 Vue.js
vue-cil之axios的二次封装与proxy反向代理使用说明
Apr 07 Vue.js
vue基于Echarts的拖拽数据可视化功能实现
Dec 04 #Vue.js
vue使用echarts图表自适应的几种解决方案
Dec 04 #Vue.js
vue-calendar-component 封装多日期选择组件的实例代码
Dec 04 #Vue.js
如何正确解决VuePress本地访问出现资源报错404的问题
Dec 03 #Vue.js
vue表单验证之禁止input输入框输入空格
Dec 03 #Vue.js
对vue生命周期的深入理解
Dec 03 #Vue.js
用vue设计一个日历表
Dec 03 #Vue.js
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
php中数据的批量导入(csv文件)
2006/10/09 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
重定向实现代码
2006/11/20 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
jquery获取input表单值的代码
2010/04/19 Javascript
jquery如何获取复选框的值
2013/12/12 Javascript
图片翻转效果具体实现代码
2014/01/09 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
ES6新特征数字、数组、字符串
2016/10/01 Javascript
vue事件修饰符和按键修饰符用法总结
2017/07/25 Javascript
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
2017/10/19 jQuery
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
vue better-scroll插件使用详解
2018/01/25 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
解决angularjs service中依赖注入$scope报错的问题
2018/10/02 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
JavaScript实现打字游戏
2021/02/19 Javascript
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
python基础教程之元组操作使用详解
2014/03/25 Python
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
2019/02/13 Python
Django框架自定义session处理操作示例
2019/05/27 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
《诺贝尔》教学反思
2014/02/17 职场文书
公司中层干部的自我评价分享
2014/03/01 职场文书
关于保护环境的建议书
2014/08/26 职场文书
2014迎国庆标语大全
2014/09/19 职场文书
事业单位聘任报告
2015/03/02 职场文书
迎新晚会主持词开场白
2015/05/28 职场文书
师德师风培训感言
2015/08/03 职场文书
青年教师听课心得体会
2016/01/15 职场文书
优秀范文:读《红岩》有感3篇
2019/10/14 职场文书