加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

更新为angular 5 throws @ angular/compiler-cli的版本需要为2.3

发布时间:2020-12-17 07:57:31 所属栏目:安全 来源:网络整理
导读:我想将角度4从asp.net core2升级到角度5(最新的一个) 我做了这个步骤: dotnet新角度 npm install @angular/animations@latest @angular/common@latest @angular/compiler@latest @angular/compiler-cli@latest @angular/core@latest @angular/forms@latest
我想将角度4从asp.net core2升级到角度5(最新的一个)

我做了这个步骤:

> dotnet新角度
>

npm install @angular/animations@latest @angular/common@latest
@angular/compiler@latest @angular/compiler-cli@latest
@angular/core@latest @angular/forms@latest @angular/http@latest
@angular/platform-browser@latest
@angular/platform-browser-dynamic@latest
@angular/platform-server@latest @angular/router@latest rxjs@latest
–save
npm install typescript@2.4.2 –save-exact

> npm install(确保)
> dotnet运行

并产生错误:( @ angular / compiler-cli的版本需要为2.3.1或更高版本.当前版本为“5.1.0”.)
我不知道如何解决它.

我的package.json

{
  "name": "MyApp","private": true,"version": "0.0.0","scripts": {
    "test": "karma start ClientApp/test/karma.conf.js"
  },"devDependencies": {
    "@angular/animations": "^5.1.0","@angular/cli": "^1.6.0","@angular/common": "^5.1.0","@angular/compiler": "^5.1.0","@angular/compiler-cli": "^5.1.0","@angular/core": "^5.1.0","@angular/forms": "^5.1.0","@angular/http": "^5.1.0","@angular/platform-browser": "^5.1.0","@angular/platform-browser-dynamic": "^5.1.0","@angular/platform-server": "^5.1.0","@angular/router": "^5.1.0","@ngtools/webpack": "1.5.0","@types/chai": "4.0.1","@types/jasmine": "2.5.53","@types/webpack-env": "1.13.0","angular2-router-loader": "0.3.5","angular2-template-loader": "0.6.2","aspnet-prerendering": "^3.0.1","aspnet-webpack": "^2.0.1","awesome-typescript-loader": "3.2.1","bootstrap": "3.3.7","chai": "4.0.2","css": "2.2.1","css-loader": "0.28.4","es6-shim": "0.35.3","event-source-polyfill": "0.0.9","expose-loader": "0.7.3","extract-text-webpack-plugin": "2.1.2","file-loader": "0.11.2","html-loader": "0.4.5","isomorphic-fetch": "2.2.1","jasmine-core": "2.6.4","jquery": "3.2.1","json-loader": "0.5.4","karma": "1.7.0","karma-chai": "0.1.0","karma-chrome-launcher": "2.2.0","karma-cli": "1.0.1","karma-jasmine": "1.1.0","karma-webpack": "2.0.3","preboot": "4.5.2","raw-loader": "0.5.1","reflect-metadata": "0.1.10","rxjs": "^5.5.5","style-loader": "0.18.2","to-string-loader": "1.1.5","typescript": "2.4.2","url-loader": "0.5.9","webpack": "2.5.1","webpack-hot-middleware": "2.18.2","webpack-merge": "4.1.0","zone.js": "0.8.12"
  }
}

这是产生的异常错误:

Using launch settings from
f:tempWebAppLinkSysMyAppMyAppPropertieslaunchSettings.json…
info:
Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using ‘C:UsersadwinAppDataLocalASP.NETDataProtection-Keys’ as key
repository and Windows DPAPI to encrypt keys at rest. Application
startup exception: System.AggregateException: One or more errors
occurred. (Version of @angular/compiler-cli needs to be 2.3.1 or
greater. Current version is “5.1.0”. Error: Version of
@angular/compiler-cli needs to be 2.3.1 or greater. Current version is
“5.1.0”.
at Object. (f:tempWebAppLinkSysMyAppMyAppnode_modules@ngtoolswebpacksrcindex.js:27:11)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at Object. (f:tempWebAppLinkSysMyAppMyAppwebpack.config.js:4:19)
at Module._compile (module.js:641:30)) —> Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationException:
Version of @angular/compiler-cli needs to be 2.3.1 or greater. Current
version is “5.1.0”.

找到了答案
After upgrading to angular 5 webpack command is failing

npm install –save-dev @ ngtools / webpack @ latest

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读