IOS 的8081端口占用的问题



  • 0_1517547726961_image.png
    0_1517547784473_image.png
    0_1517547809128_image.png

    8081是被杀毒软件MACFEE占用的,公司电脑,不可能去改MACFEE,只能通过修改RN,但是网上常用的修改方式,我都试过,包括清除缓存,重启电脑等。有知道问题的朋友吗?希望能赐教!谢谢!!!



  • 实在不想干掉MACFEE,可以参考这个 Troubleshooting 改一下,没试过windows,而且可能有后遗症。



  • 谢谢你的回复,我已经试过,都没有用。执行 react-native start --port=8088 本地环境是可以起其他的端口,但是RN的应用好像还在跟着8081,依然找不到。我尝试着把应用中所有出现8081的端口全部换成现在最新的,都没效果。。。不知道为什么?有人知道吗?



  • 这个问题我暂时已经解决,不知道以后会不会有坑,至少目前能跑起来了。。
    1、起服务时,使用:
    npm run start --port=8899 或者 node node_modules/react-native/local-cli/cli.js start --port 8899
    2、修改:
    /node_modules/react-native/React/React.xcodeproj/project.pbxproj
    里面所有端口号8081改为8899
    3、在Xcode中把所有出现8081的地方改为8899。
    就这些,希望大家相互多多帮忙,共同成长!