javascript - 如何同时运行同一个 React-App 的两个不同版本
问题描述
我有一个react-app
用create react app
. 我有一个大约 1 个月大的分支和一个当前分支。我想同时运行两个分支并对当前分支进行更改。那可能吗?
我试过的
- 复制了整个项目文件夹
- 打开一个终端窗口
- 签出复制版本中的旧分支
yarn start
在默认 (3000
) 端口上- 然后打开一个新的终端窗口
- 在应用程序的原始版本中签出新版本
- 将 package.json 更改为
"start": "PORT=3006 react-scripts start"
. yarn start
yarn start
但是当我在另一个端口上启动新版本时,在端口3000
上运行的应用程序3000
会编译新版本并更改为最新版本....
解决方案
如果同时运行它们,您应该将其中一个的端口更改为与另一个不同。
看看他们的 Github 问题如何做到这一点:
推荐阅读
- javascript - 如果javascript中有活动的东西,你如何扫描
- processing - 如何确定点和圆之间的最短距离
- node.js - 在 NodeJs 中解码 base64 编码的 webm 视频
- azure - Application Insights 跳过事件
- python - 删除属于同一列表中另一个字符串子集的所有字符串
- mysql - 更新在列中重复的行?
- google-cloud-firestore - 在 Firestore 中存储图像参考
- javascript - 如何获取带有数组名称的输入
- javascript - 如何将保存在纽约时区的日期时间转换为javascript中的本地时区?
- firebase - 如何从 firebase firestore 数据库生成小部件列表?