我遇到了這個問題。我甚至無法使用Dot Net Core/Standard 2.0構建Angular模板。Angular Dot Net Core 2.0 Build Issue
我剛剛下載了Dotnet core 2.0和VS 2017 15.3,並按照嚮導來指出hello world。我從NPM源下載了所有需要的軟件包。
1>------ Rebuild All started: Project: AngularApplication2, Configuration: Debug Any CPU ------
1>AngularApplication2 -> c:\users\wil\documents\visual studio 2017\Projects\AngularApplication2\bin\Debug\netcoreapp2.0\AngularApplication2.dll
1>v4.6.0
1>Performing first-run Webpack build...
1>Hash: 803ac2b1a73d67da6627538031cacab98fa900ef
1>Version: webpack 2.5.1
1>Child
1> Hash: 803ac2b1a73d67da6627
1> Time: 5931ms
1> Asset Size Chunks Chunk Names
1> 89889688147bd7575d6327160d64e760.svg 109 kB [emitted]
1> vendor.js 3.26 MB 0 [emitted] [big] vendor
1> vendor.css 315 kB 0 [emitted] [big] vendor
1>Child
1> Hash: 538031cacab98fa900ef
1> Time: 5908ms
1> Asset Size Chunks Chunk Names
1> 89889688147bd7575d6327160d64e760.svg 109 kB [emitted]
1> vendor.js 3.43 MB 0 [emitted] [big] vendor
1>c:\users\wil\documents\visual studio 2017\Projects\AngularApplication2\node_modules\@ngtools\webpack\src\plugin.js:8
1>const { __NGTOOLS_PRIVATE_API_2 } = require('@angular/compiler-cli');
1> ^
1>
1>SyntaxError: Unexpected token {
1> at exports.runInThisContext (vm.js:53:16)
1> at Module._compile (module.js:373:25)
1> at Object.Module._extensions..js (module.js:416:10)
1> at Module.load (module.js:343:32)
1> at Function.Module._load (module.js:300:12)
1> at Module.require (module.js:353:17)
1> at require (internal/module.js:12:17)
1> at Object.<anonymous> (c:\users\wil\documents\visual studio 2017\Projects\AngularApplication2\node_modules\@ngtools\webpack\src\index.js:30:10)
1> at Module._compile (module.js:409:26)
1> at Object.Module._extensions..js (module.js:416:10)
1>c:\users\wil\documents\visual studio 2017\Projects\AngularApplication2\AngularApplication2.csproj(34,5): error MSB3073: The command "node node_modules/webpack/bin/webpack.js" exited with code 1.
1>Done building project "AngularApplication2.csproj" -- FAILED.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
檢查節點版本:工具 - >擴展和更新。這看起來類似於:https://github.com/angular/angular-cli/issues/5364 – Per