vue项目配置同一局域网可使用ip访问的操作


Posted in Javascript onOctober 23, 2020

1、检查 package.json文件,scripts.dev设置 host改成 "0.0.0.0"

vue项目配置同一局域网可使用ip访问的操作

2、config文件中找到 index.js 文件的host改成 "0.0.0.0"

vue项目配置同一局域网可使用ip访问的操作

此处的"0.0.0.0"可以改成自己的ip,重启项目就可以了

补充知识:@vue/cli创建项目报错ERROR Failed to get response from /vue-cli-version-marker的解决方案

今天他们遇到一个很有意思的bug,用@vue/cli创建项目的时候报错了,还是个从来没见过的报错:

vue项目配置同一局域网可使用ip访问的操作

一开始以为是版本问题,毕竟报错信息上写着update,但是cli的版本是最新的,而且询问之后,node和npm版本也是最新的(12.16.1,截止我写这篇文章的时候是最新的);最要命的是,也没有老版本的vue-cli……

这就非常有意思了。按照惯例,遇到前端的问题,第一反应就是卸载重装,一套操作行云流水:

npm uninstall -g @vue/cli
npm cache clean --force
npm install -g @vue/cli

然而并没有什么用,查了半天网上也找不到相关的报错,这就很尴尬了。

后来我注意到下面有个yarn的输出,难道cli内建的是yarn?但是这不应当:

vue项目配置同一局域网可使用ip访问的操作

虽然觉得很不可思议,但我还是决定看看yarn的版本,yarn有重大嫌疑。果然:

vue项目配置同一局域网可使用ip访问的操作

问题找到了。但是这是啥?Hadoop?

后来才想起来,yarn同时也是Hadoop的一部分,用来调度资源的:

vue项目配置同一局域网可使用ip访问的操作

从环境变量里移除Hadoop的yarn之后,就能正常创建项目了。

但是我还有一个问题没有解决,为什么cli会使用yarn?我这里的cli用的是npm啊。对比~/.vuerc之后,发现我这里的配置是这样的:

{
 // ...
 "packageManager": "npm"
}

他那里的配置是:

{
 // ...
 "packageManager": "yarn"
}

后来听他说,他第一次安装cli的时候,好像选的是yarn……

以上这篇vue项目配置同一局域网可使用ip访问的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
List Installed Hot Fixes
Jun 12 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
May 07 Javascript
jquery动态加载select下拉框示例代码
Dec 10 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
Dec 28 Javascript
jQuery统计上传文件大小的方法
Jan 24 Javascript
Bootstrap Modal对话框如何在关闭时触发事件
Dec 02 Javascript
JavaScript常用正则验证函数实例小结【年龄,数字,Email,手机,URL,日期等】
Jan 23 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
JavaScript 巧学巧用
May 23 Javascript
js中less常用的方法小结
Aug 09 Javascript
使用angular-cli webpack创建多个包的方法
Oct 16 Javascript
一篇超完整的Vue新手入门指导教程
Nov 18 Vue.js
Vue表单提交点击事件只允许点击一次的实例
Oct 23 #Javascript
利用PHP实现递归删除链表元素的方法示例
Oct 23 #Javascript
如何在面试中手写出javascript节流和防抖函数
Oct 22 #Javascript
如何通过Proxy实现JSBridge模块化封装
Oct 22 #Javascript
微信小程序canvas动态时钟
Oct 22 #Javascript
vue-cli —— 如何局部修改Element样式
Oct 22 #Javascript
微信小程序入门之绘制时钟
Oct 22 #Javascript
You might like
谈一谈收音机的高放电路
2021/03/02 无线电
php上传图片到指定位置路径保存到数据库的具体实现
2013/12/30 PHP
thinkphp框架下实现登录、注册、找回密码功能
2016/04/06 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
CI框架实现框架前后端分离的方法详解
2016/12/30 PHP
PHP如何读取由JavaScript设置的Cookie
2017/03/22 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
jQuery 数据缓存模块进化史详细介绍
2012/11/19 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
简单实现jQuery级联菜单
2017/01/09 Javascript
Vue.js图片预览插件使用详解
2018/08/27 Javascript
Node.js 的 GC 机制详解
2019/06/03 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
IDEA安装vue插件图文详解
2019/09/26 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
[50:29]2014 DOTA2华西杯精英邀请赛 5 24 DK VS iG
2014/05/26 DOTA
Python读写文件方法总结
2015/06/09 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
有关Python的22个编程技巧
2018/08/29 Python
python selenium firefox使用详解
2019/02/26 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
CSS3 旋转立方体问题详解
2020/01/09 HTML / CSS
基于Canvas+Vue的弹幕组件的实现
2019/07/23 HTML / CSS
德国最大的婴儿用品网上商店:Kidsroom.de(支持中文)
2020/09/02 全球购物
社团招新策划书
2014/02/04 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
最美乡村医生事迹材料
2014/06/02 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
红色故事汇观后感
2015/06/18 职场文书