有没有办法为 nx react 应用程序设置默认端口
Is there any way to set default port for nx react apps
我使用 nx monorepo 创建了多个应用程序,但是当我尝试 运行 nx run-many
一次启动所有应用程序时,我得到了端口已被占用的错误,这是真的.
当我 运行 一次一个应用程序时,我可以指定一个端口,但在 run-many
上我不能。那么有没有办法为每个应用程序设置默认端口?
提前致谢。
您可以通过编辑 project.json 文件来设置您的 React 应用程序的配置
"serve": {
"executor": "@nrwl/web:dev-server",
"options": {
"buildTarget": "admin:build",
"hmr": true,
"port": 3001
},
"configurations": {
"production": {
"buildTarget": "admin:build:production",
"hmr": false
}
}
}
在你要执行的每个命令下,都有一个选项键,你可以像我一样添加端口,
我使用 nx monorepo 创建了多个应用程序,但是当我尝试 运行 nx run-many
一次启动所有应用程序时,我得到了端口已被占用的错误,这是真的.
当我 运行 一次一个应用程序时,我可以指定一个端口,但在 run-many
上我不能。那么有没有办法为每个应用程序设置默认端口?
提前致谢。
您可以通过编辑 project.json 文件来设置您的 React 应用程序的配置
"serve": {
"executor": "@nrwl/web:dev-server",
"options": {
"buildTarget": "admin:build",
"hmr": true,
"port": 3001
},
"configurations": {
"production": {
"buildTarget": "admin:build:production",
"hmr": false
}
}
}
在你要执行的每个命令下,都有一个选项键,你可以像我一样添加端口,