Angular-CLI和dotnet cli如何编写命令来同时观看?

时间:2017-10-06 07:10:57

标签: c# angular asp.net-core angular-cli dotnet-cli

我有Angular 4 cli和net core 2.0 app并且运行良好。

我使用命令ng build --watch来监视角度变化,但是当我在终端中运行它时,如下图所示,我之后无法使用任何其他命令。

enter image description here

如何同时运行angular-cli手表和dotnet运行手表?我想创建packages.json脚本,就像我在webpack的旧项目中使用的那样:

  "scripts": {
    "start-local": "dotnet run && webpack --progress --color --env.local",
    "test": "karma start ClientApp/test/karma.conf.js",
    "debug": "webpack --progress --color --env.debug",
    "release": "webpack --progress --color --env.release",
    "start-debug": "npm run debug",
    "start-release": "npm run release"
  },

这可能吗?像dotnet run watch && ng build --watch

这样的东西

2 个答案:

答案 0 :(得分:0)

快速解决方案:您可以使用两个终端窗口。

使用最新版本的Visual Studio Code,您可以通过单击终端窗口右侧的加号(+)来完成此操作。

答案 1 :(得分:0)

看起来你正在使用VS Code?如果是这样,请参阅顶部的“菜单”,其中显示“问题输出...终端”?在右边有一个+号。单击它以创建另一个Powershell终端窗口。然后你可以执行另一个命令。使用+符号左侧的下拉菜单在两个(或更多)终端窗口之间进行交换。

enter image description here