我有一个 Visual Studio 项目,它使用 Webpack 捆绑客户端代码。
我使用NPM Task Runner扩展来实际运行任务。
最初我将 Webpack 构建命令绑定到 Visual Studio 'Before Build' 事件,所以每次我想重新编译 JS 时,我都必须进行完整的构建。
我现在已附加webpack --watch
到 Project Open 事件,如this answer中所述,它运行良好并在我修改脚本时重新编译脚本,但如果由于某种原因我不这样做,似乎没有办法取消它不想再看它了。
在“正常”设置中,您只需Ctrl-C
取消任务,但由于这是由 NPM 任务运行程序运行的,因此似乎没有办法访问实际终端以取消它。您可以在 Task Runner Explorer 中看到输出,但无法与窗口交互。
有没有办法在 Visual Studio 中取消这个任务?