npm install -g expo-cli
在我的笔记本端时,在执行到extract xsjx@someVersions
时,电脑死机了。*这是一个神舟的电脑,发现拔掉鼠标的连线,开机的那段等待时间大大缩短。*然后再我的一台台式机上尝试,发现安装正常。所以我判断是系统问题。之前用的系统是那种快速安装,这样的系统有很多权限被乱设置了。所以找了老毛桃的装机工具,然后去可能是叫IT之家,找win10原版。之后一番折腾安装成功。之后在尝试去安装。exp://192.168.56.1:19000
,所以这用的还是虚拟IP。所以尝试使用set REACT_NATIVE_PACKAGER_HOSTNAME=192.168.1.113
,首先在vscode里的cmd或powershell使用,在Environment Variables里找不到这个REACT_NATIVE_PACKAGER_HOSTNAME
, 然而重新打开一个独立的cmd窗口,cd到当前目录再执行就可以设置成功这个环境变量。但是虽然设置成功了,无轮怎么尝试,在terminal中还是这个ip不变。就在我快要放弃的时候,这个参考提到set是适用于一个session,我尝试在一个terminal的一个cmd窗口,先使用set REACT_NATIVE_PACKAGER_HOSTNAME=192.168.1.113
,紧接着使用expo start
,这个时候奇迹发生了,ip变了, 变成了exp://192.168.1.113:19000
, 现在在手机上关闭所有expo程序,在ternimal中输入a
去连接安卓设备,哇啦,成功啦!!一个叫做我自己定义的名字’jesmine’的app打开了。之后打开App.js,可以查看要使用的内容。哇啦,慢慢享受吧。顺便提一下,应该可以在Network && Internet settings里面删除,或者说在Control Panel\Network and Internet\Network Connections里去删除掉VirtualBox Host-Only Network,我没尝试,估计可以吧。