为什么VS2017中的任务运行程序会给出如此详细的输出"ng build"



我用"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"),我会得到与上面相同的输出。

我在Visual Studio中将angular cli应用程序添加到一个空的Asp.Net核心应用程序中。在VisualStudio中,当我双击任务运行器资源管理器中的"构建"任务时,我会得到大量详细的输出。我丢失了窗口顶部的初始输出。所以我甚至不知道有多少输出

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

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

...ngularclisrcappapp.component.html 11% building modules 12/14 modules 2 active ...clinode_moduleszone.jsdistzone.js 11% building modules 12/15 modules 3 active ...inode_modulescore-jses7reflect.js 11% building modules 12/16 modules 4 active ...es@angularcore@angularcore.es5.js 11% building modules 12/17 modules 5 active ...gularplatform-browser-dynamic.es5.js 11% building modules 13/17 modules 4 active ...gularplatform-browser-dynamic.es5.js 11% building modules 14/17 modules 3 active ...gularplatform-browser-dynamic.es5.js 11% building modules 15/17 modules 2 active ...gularplatform-browser-dynamic.es5.js 11% building modules 16/17 modules 1 active ...es@angularcore@angularcore.es5.js                                          12% building modules 17/17 modules 0 active 12% building modules 17/18 modules 1 active ...wser@angularplatform-browser.es5.js 12% building modules 17/19 modules 2 active ...SDebugAngularclisrc$$_gendir lazy 12% building modules 18/19 modules 1 active ...wser@angularplatform-browser.es5.js                                          12% building modules 19/19 modules 0 active 12% building modules 19/20 modules 1 active

要使构建中的输出静音,您需要查找--no-progress标志。

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

相关内容

  • 没有找到相关文章

最新更新