在执行主要的ASP.NET API时,我们需要在Visual Studio 2019中运行NodeJS Azure Functions应用程序
因此在进行本地开发时这是自动的,我曾想过在Visual Studio中使用构建后事件来启动控制台,然后在启动API项目进行调试时在azure函数应用中运行yarn start
但是,当我设置构建后事件时,它会阻止调试器运行。控制台启动,但是在VS中什么也没有发生。仅当我关闭控制台时,VS才能继续并且调试器会附加。
构建后事件:
start pwsh -ExecutionPolicy Bypass -NoProfile -NonInteractive -File "$(SolutionDir)\src\functions-directory\runLocal.ps1"
runLocal.ps1
yarn --cwd "$PSScriptRoot/src/another-sub-directory" start
我是否可以启动运行runLocal.ps1
的控制台,但又不能阻止Visual Studio继续运行?