wuba/taro-react-native

其他进程占用端口号时,无法启动tarorn环境

iambool opened this issue · 1 comments

问题描述

启动壳工程,安装APP时,会启动一个默认的RN的终端并监听8081端口号。如果不关闭这个服务,本地其他的taro rn的工程就无法顺利启动,表现如下(reset-cache拼错忽略…不影响):
image

yarn dev:rn后会直接Done掉。

期望

期望在dev环境启动的时候,如果默认端口或指定端口被占用了,就自动换个端口,比如本来端口是8081,自动换成8082之类的

复现步骤

1、Xcode打开ios壳工程,安装一个ios包(此时会启动一个监听8081的react native的服务)
2、不要关闭这个服务,直接另起一个终端,启动taro rn服务
3、此时,taro rn的服务会直接Done掉