将Angular CLI和Core升级到最新版本后,Dotnet Core项目陷入错误

时间:2019-05-20 12:32:44

标签: node.js angular typescript asp.net-core

我是开源技术的新手,因此我仍在尝试了解npm,节点和所有功能的工作原理。

  • Dotnet版本:2.2.102
  • 节点版本:v11.14.0
  • NPM版本:6.5.0

我已经使用dotnet CLI使用ASP.NET Core创建了Single Page Angular项目。今天,我决定升级Angular Core和Angular CLI。

升级详细信息:

  • 角核:从6.1.10到7.2.15
  • Angular CLI:从6.0.0到7.3.9

成功升级后,我还习惯了运行npm审核修复程序,但它返回的错误已修复为0,因此我对此并不在意。

然后我执行了命令“ dotnet build”,该命令说“ Build Succeeded”。 因此,我继续运行“ dotnet run”命令,该命令开始显示错误:

  

信息:   Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager [0]         用户个人资料可用。使用'C:\ Users \ RecursionParameter \ AppData \ Local \ ASP.NET \ DataProtection-Keys'   作为密钥存储库和Windows DPAPI来加密静态密钥。信息:   Microsoft.AspNetCore.SpaServices [0]         在端口4777上启动@ angular / cli ...宿主环境:Development Content根路径:F:\ Daily Usage \ Projects \ dotnet   core \ checklist现在正在监听:https://localhost:5001现在正在监听   on:http://localhost:5000应用程序已启动。按Ctrl + C关闭   下。信息:Microsoft.AspNetCore.SpaServices [0]

     
    

checklist@0.0.0开始F:\ Daily Usage \ Projects \ dotnet core \ checklist \ ClientApp     ng服务“ --port”“ 4777”

  
     

** Angular Live Development Server正在localhost:4777上侦听,请在http://localhost:4777/ **上打开浏览器

     

信息:Microsoft.AspNetCore.SpaServices [0]         日期:2019-05-20T12:14:01.608Z哈希:0c8a551fd7e094fbe22d时间:4701ms块{main} main.js,main.js.map(main)1.96 kB [initial]   [渲染]块{polyfills} polyfills.js,polyfills.js.map   (填充)92.4 kB [初始] [渲染]块{runtime} runtime.js,   runtime.js.map(运行时)6.08 kB [entry] [rendered]块{styles}   styles.css,styles.css.map(样式)126 kB [初始] [渲染]块   {vendor} vendor.js,vendor.js.map(vendor)327 kB [initial] [rendered]

     

fail: Microsoft.AspNetCore.SpaServices[0]

     

fail: Microsoft.AspNetCore.SpaServices[0]         node_modules/@angular/core/src/di/injector.d.ts(68,70)中的错误:错误TS1005:“,”。         node_modules/@angular/core/src/render3/definition.d.ts(317,32):预期错误TS1005:')'。         node_modules/@angular/core/src/render3/definition.d.ts(317,33):错误TS1003:应使用标识符。         node_modules/@angular/core/src/render3/definition.d.ts(317,83):错误TS1005:';'预期。         node_modules/@angular/core/src/render3/definition.d.ts(317,84):错误TS1131:应为属性或签名。         node_modules/@angular/core/src/render3/definition.d.ts(317,98):错误TS1005:预期为'=>'。         node_modules/@angular/core/src/render3/definition.d.ts(328,16):错误TS1109:需要表达式。         node_modules/@angular/core/src/render3/definition.d.ts(372,12):错误TS1109:需要表达式。         node_modules/@angular/core/src/render3/definition.d.ts(372,28):错误TS1005:“]”。         node_modules/@angular/core/src/render3/definition.d.ts(372,29):错误TS1005:“,”。         node_modules/@angular/core/src/render3/definition.d.ts(372,30):错误TS1136:预期属性分配。         node_modules/@angular/core/src/render3/definition.d.ts(372,31):错误TS1136:预期属性分配。         node_modules/@angular/core/src/render3/definition.d.ts(372,40):错误TS1005:“:”。         node_modules/@angular/core/src/render3/definition.d.ts(372,70):错误TS1005:','         node_modules/@angular/core/src/render3/definition.d.ts(383,13):错误TS1109:需要表达式。         node_modules/@angular/core/src/render3/definition.d.ts(383,29):错误TS1005:“]”。         node_modules/@angular/core/src/render3/definition.d.ts(383,30):错误TS1005:“,”。         node_modules/@angular/core/src/render3/definition.d.ts(383,31):错误TS1136:预期属性分配。         node_modules/@angular/core/src/render3/definition.d.ts(383,32):错误TS1136:预期属性分配。         node_modules/@angular/core/src/render3/definition.d.ts(383,41):错误TS1005:预期为``:''。         node_modules/@angular/core/src/render3/definition.d.ts(383,52):错误TS1005:“,”预期。

     

信息:Microsoft.AspNetCore.SpaServices [0]         我∩╜ówdm∩╜ú:编译失败。

我不知道这里发生了什么。

0 个答案:

没有答案