【发布时间】:2020-07-30 01:39:16
【问题描述】:
我已经在 react .net core 3.1 模板 (VS2019) 上开始了我的项目。当我构建项目时,它还会在后台自动运行“npm run start”。
有什么方法可以在不重新启动 Visual Studio 2019 的情况下停止/重新启动 npm?
【问题讨论】:
-
据我所知,每次构建项目时,asp.net core react app不会调用npm run start。如果你想发布它会调用
npm run build。所有与 npm 相关的设置都在项目的 csproj 文件中。 -
这很奇怪,因为当我在打开我的 react 项目解决方案后直接按 ctrl-f5 时,clientapp 静态页面已经在端口 61530 上运行,甚至代码更改时的自动刷新也可以正常工作。这无需我手动运行 npm run start 。如果我手动运行 npm run start - 它会在 localhost:3000 上打开页面。
-
但也许解决方案是忽略由 Visual Studio 2019 启动的开发服务器(在端口 61530 上)并手动运行它,以便我可以控制它。但如果有人知道这是如何工作的,我很想知道。
标签: reactjs asp.net-core npm visual-studio-2019