Vue开发环境中修改端口号的实现方法


Posted in Javascript onAugust 15, 2019

Vue开发环境中修改端口号

Vue开发环境中修改端口号的实现方法

如上图所示,在开发环境中,8080便是端口号,这也是使用Vue脚手架创建的项目运行时的默认的端口。

1.Vue 2.x

config文件夹中有一个index.js其中部分内容如下,port即为端口号,在这里更改即可。
module.exports = {
  dev: {
    env: require('./dev.env'),
    port: 8080,  // 端口号
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {},
    // CSS Sourcemaps off by default because relative paths are "buggy"
    // with this option, according to the CSS-Loader README
    // (https://github.com/webpack/css-loader#sourcemaps)
    // In our experience, they generally work as expected,
    // just be aware of this issue when enabling this option.
    cssSourceMap: false,
   }
};

2.Vue 3.x

Vue 3.x中修改端口号则需要在项目根目录下创建一个vue.config.js,内容如下。
module.exports = {
  devServer: {
    port: 8080,   // 端口号
  }
};

3.起因

Access to XMLHttpRequest at 'http://localhost:8080/sockjs-node/info?t=1565711501046' from origin 'http://192.168.0.104:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

localhost:8080/sockjs-node/info?t=1565711501046:1 Failed to load resource: net::ERR_FAILED

Vue开发环境中修改端口号的实现方法

今天我调试练手的项目时发现报了这么个错误,当时百度了好久不得解决要领,后来想起来自己开了两个项目,一个是Vue2.x,另一个是Vue3.x,看来一下两个的端口号都是8080,冲突了。至于为什么同一个端口号能运行两个项目,是因为Vue3.0运行时会产生两个项目地址(如下图),我点了后一个......

Vue开发环境中修改端口号的实现方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript对下拉列表框(select)的操作实例讲解
Nov 29 Javascript
jQuery选择器全面总结
Jan 06 Javascript
jquery用data方法获取某个元素上的事件
Jun 23 Javascript
JavaScript中标识符提升问题
Jun 11 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
Oct 09 Javascript
JS判断图片是否加载完成方法汇总(最新版)
May 13 Javascript
Bootstrap表单Form全面解析
Jun 13 Javascript
Vue.js 和 MVVM 的注意事项
Nov 07 Javascript
字太多用...代替的方法(两种)
Mar 15 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
Mar 15 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
Jan 05 Javascript
基于JavaScript实现抽奖系统
Jan 16 Javascript
Vue触发隐藏input file的方法实例详解
Aug 14 #Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
Aug 14 #Javascript
微信小程序之数据绑定原理解析
Aug 14 #Javascript
微信公众号平台接口开发 菜单管理的实现
Aug 14 #Javascript
vue.js中ref和$refs的使用及示例讲解
Aug 14 #Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
Aug 14 #Javascript
vue filter 完美时间日期格式的代码
Aug 14 #Javascript
You might like
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
2014/11/12 PHP
php基于str_pad实现卡号不足位数自动补0的方法
2014/11/12 PHP
php格式化电话号码的方法
2015/04/24 PHP
PHP识别二维码的方法(php-zbarcode安装与使用)
2016/07/07 PHP
php可变长参数处理函数详解
2017/02/22 PHP
PHP读取目录树的实现方法分析
2019/03/22 PHP
基于JQUERY的两个ListBox子项互相调整的实现代码
2011/05/07 Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
2011/09/21 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
2017/04/11 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
深入了解javascript 数组的sort方法
2018/06/01 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
jQuery创建折叠式菜单
2019/06/15 jQuery
python 排列组合之itertools
2013/03/20 Python
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
python读取几个G的csv文件方法
2019/01/07 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
2019/08/02 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
python开根号实例讲解
2020/08/30 Python
html5中JavaScript removeChild 删除所有节点
2014/05/16 HTML / CSS
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
如何手工释放资源
2013/12/15 面试题
材料加工硕士生求职信
2013/10/10 职场文书
临床医师专业个人自我评价范文
2013/11/07 职场文书
2014年高三毕业生自我评价
2014/01/11 职场文书
大三学生学年自我鉴定
2014/09/12 职场文书
医疗纠纷调解协议书
2015/08/06 职场文书
暑假开始了,你的暑假学习计划写好了吗?
2019/07/04 职场文书