如何更新Angular 5?这是我的package.json:
"dependencies": {
"@angular/animations": "5.0.0",
"@angular/common": "5.0.0",
"@angular/compiler": "5.0.0",
"@angular/core": "5.0.0",
"@angular/forms": "5.0.0",
"@angular/http": "5.0.0",
"@angular/platform-browser": "5.0.0",
"@angular/platform-browser-dynamic": "5.0.0",
"@angular/router": "5.0.0",
"@types/jwt-decode": "^2.2.1",
"bootstrap": "^3.3.7",
"bootstrap-sass": "^3.3.7",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"intl": "^1.2.5",
"jquery": "^3.2.1",
"jwt-decode": "^2.2.0",
"rxjs": "^5.4.2",
"zone.js": "^0.8.14"
},
"devDependencies": {
"@angular/cli": "1.4.0-rc.2",
"@angular/compiler-cli": "5.0.0",
"@angular/language-service": "5.0.0",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
"angular-ide": "^0.9.31",
"codelyzer": "~3.1.1",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"node-sass": "^4.5.3",
"protractor": …Run Code Online (Sandbox Code Playgroud) 我需要将我的项目从Angular 4更新为Angular 5+,
我需要将以下所有依赖项更改为Angular 5+.
我还将Angular CLI更新为1.5.0.
我试图创建新项目但似乎只创建了Angular 4项目.
新的NG5_Project
"dependencies": {
"@angular/animations": "^4.2.4",
"@angular/common": "^4.2.4",
"@angular/compiler": "^4.2.4",
"@angular/core": "^4.2.4",
"@angular/forms": "^4.2.4",
"@angular/http": "^4.2.4",
"@angular/platform-browser": "^4.2.4",
"@angular/platform-browser-dynamic": "^4.2.4",
"@angular/router": "^4.2.4",
"core-js": "^2.4.1",
"rxjs": "^5.4.2",
"zone.js": "^0.8.14"
}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么.
CLI配置:
放弃
可能与此重复,但详细问题并未显示相关的具体错误消息,因此它含糊不清且无益.当我在Google中输入错误时,我根本无法找到它,这是因为他的问题在任何地方都没有包含错误.
除非为了清楚起见编辑了其他问题,否则请不要关闭此问题,因为相关错误没有其他结果.
尝试ng serve在升级到v5后运行,但遇到一些错误.谁知道怎么了?@angular/compiler-cli根据package.json 我是5.0.0 ...不确定为什么它说5.0.0小于2.3.1.
这是我的升级命令:
npm install @angular/{animations,common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router}@5.0.0
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
$ ng serve
Your global Angular CLI version (1.5.0) is greater than your local
version (1.0.0). The local Angular CLI version is used.
To disable this warning use "ng set --global warnings.versionMismatch=false".
Version of @angular/compiler-cli needs to be 2.3.1 or greater. Current version is "5.0.0".
Error: Version of @angular/compiler-cli needs to be 2.3.1 or greater. Current version is "5.0.0".
at Object.<anonymous> …Run Code Online (Sandbox Code Playgroud) 是否可以使用npm安装Angular 5依赖项(目前处于RC阶段)?
此命令不显示Angular 5依赖项:
npm show @angular/core@* version
Run Code Online (Sandbox Code Playgroud)
或者是否可以从存储库下载并安装:https://github.com/angular/angular/
谢谢
我想将角度4从asp.net core2升级到角度5(最新的一个)
我做了这个步骤:
npm install @ angular/animations @ latest @ angular/common @ 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", …Run Code Online (Sandbox Code Playgroud)