如何同时运行同一React-App的两个不同版本

时间:2019-02-18 12:03:54

标签: javascript reactjs

我有一个用react-app创建的create react app。 我有一个大约1个月大的分支,还有一个当前分支。我想同时运行两个分支并在当前分支上进行更改。有可能吗?

我尝试过的

  • 复制了整个项目文件夹
  • 打开一个终端窗口
  • 检出复制版本中的旧分支
  • yarn start在默认(3000)端口上
  • 然后打开一个新的终端窗口
  • 在应用的原始版本中签出新版本
  • 将package.json更改为"start": "PORT=3006 react-scripts start"
  • yarn start

但是,当我在yarn start以外的其他端口上使用3000启动新版本时,在端口3000上运行的应用将编译新版本并更改为最新版本。...< / p>

1 个答案:

答案 0 :(得分:0)

如果同时运行它们,则应将一个端口更改为另一个端口。

看看他们在Github上的问题:

https://github.com/facebook/create-react-app/issues/1083