0

我用“ng new xxx”创建了一个新的 angular-cli 项目。我搬到 xxx 并运行“ng build”。我通常会得到大约 8 行输出:

Date: 2017-11-12T03:14:13.719Z
Hash: 4a82f3de6e254818919f
Time: 6413ms
chunk {inline} inline.bundle.js, inline.bundle.js.map ....
chunk {main} main.bundle.js, main.bundle.js.map ...
chunk {polyfills} polyfills.bundle.js, polyfills.bundle.js.map ...
chunk {styles} styles.bundle.js, styles.bundle.js.map ...
chunk {vendor} vendor.bundle.js, vendor.bundle.js.map (vendor) ...

[添加:我将项目放在 Github - https://github.com/johnpankowicz/angular-cli-and-dotnet-core ]

如果我从命令行运行 package.json "build":"ng build" 脚本(使用 "npm run-script build"),我会得到与上面大致相同的输出。

我将 angular-cli 应用程序添加到 Visual Studio 中的空 Asp.Net 核心应用程序中。在 Visual Studio 中,当我在 Task Runner Explorer 中双击“构建”任务时,会得到大量详细的输出。我失去了窗口的初始输出顶部。所以我什至不知道有多少输出。以下是一些输出(全部需要页面)

如何关闭此详细输出?它似乎来自 Webpack。

我应该提一下,我不认为这与运行不同版本的 npm、angular-cli 或 webpack 的 VS 有冲突。我已经在工具 -> 项目和解决方案 -> Web 包管理 -> 外部 Web 工具中安排了顺序。我在上面有“.\node_modules\.bin”,下面有“$(PATH)”。颠倒这个顺序没有帮助。

...ngular\cli\src\app\app.component.html 11% building modules 12/14 modules 2 active ...cli\node_modules\zone.js\dist\zone.js 11% building modules 12/15 modules 3 active ...i\node_modules\core-js\es7\reflect.js 11% building modules 12/16 modules 4 active ...es\@angular\core\@angular\core.es5.js 11% building modules 12/17 modules 5 active ...gular\platform-browser-dynamic.es5.js 11% building modules 13/17 modules 4 active ...gular\platform-browser-dynamic.es5.js 11% building modules 14/17 modules 3 active ...gular\platform-browser-dynamic.es5.js 11% building modules 15/17 modules 2 active ...gular\platform-browser-dynamic.es5.js 11% building modules 16/17 modules 1 active ...es\@angular\core\@angular\core.es5.js                                          12% building modules 17/17 modules 0 active 12% building modules 17/18 modules 1 active ...wser\@angular\platform-browser.es5.js 12% building modules 17/19 modules 2 active ...S\DebugAngular\cli\src\$$_gendir lazy 12% building modules 18/19 modules 1 active ...wser\@angular\platform-browser.es5.js                                          12% building modules 19/19 modules 0 active 12% building modules 19/20 modules 1 active
4

1 回答 1

1

为了使构建中的输出静音,您正在寻找--no-progress标志。

--no-progress也适用于其他命令,例如ng testand ng serve

于 2017-11-14T03:15:57.293 回答