【问题标题】:need to verify angular4 from angular2 in visual studio 2017需要在 Visual Studio 2017 中从 angular2 验证 angular4
【发布时间】:2017-04-09 18:18:16
【问题描述】:

我已将我的源代码从 Angularjs2 升级到 Angularjs4。

我正在使用 Visual Studio 2017 和 ASP.NET MVC Core。

我现在想验证我使用的是更新版本 (4) 还是之前的版本 (2)。

这是我的 package.json

   {
  "name": "angular-quickstart",
  "version": "1.0.0",
  "description": "QuickStart package.json from the documentation, supplemented with testing support",
  "scripts": {
    "build": "tsc -p src/",
    "build:watch": "tsc -p src/ -w",
    "build:e2e": "tsc -p e2e/",
    "serve": "lite-server -c=bs-config.json",
    "serve:e2e": "lite-server -c=bs-config.e2e.json",
    "prestart": "npm run build",
    "start": "concurrently \"npm run build:watch\" \"npm run serve\"",
    "pree2e": "npm run build:e2e",
    "e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first",
    "preprotractor": "webdriver-manager update",
    "protractor": "protractor protractor.config.js",
    "pretest": "npm run build",
    "test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"",
    "pretest:once": "npm run build",
    "test:once": "karma start karma.conf.js --single-run",
    "lint": "tslint ./src/**/*.ts -t verbose"
  },
  "keywords": [],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@angular/common": "~4.0.0",
    "@angular/compiler": "~4.0.0",
    "@angular/core": "~4.0.0",
    "@angular/forms": "~4.0.0",
    "@angular/http": "~4.0.0",
    "@angular/platform-browser": "~4.0.0",
    "@angular/platform-browser-dynamic": "~4.0.0",
    "@angular/router": "~4.0.0",

    "angular-in-memory-web-api": "~0.3.0",
    "systemjs": "0.19.40",
    "core-js": "^2.4.1",
    "rxjs": "5.0.1",
    "zone.js": "^0.8.4"
  },
  "devDependencies": {
    "concurrently": "^3.2.0",
    "lite-server": "^2.2.2",
    "typescript": "~2.1.0",

    "canonical-path": "0.0.2",
    "tslint": "^3.15.1",
    "lodash": "^4.16.4",
    "jasmine-core": "~2.4.1",
    "karma": "^1.3.0",
    "karma-chrome-launcher": "^2.0.0",
    "karma-cli": "^1.0.1",
    "karma-jasmine": "^1.0.2",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~4.0.14",
    "rimraf": "^2.5.4",

    "@types/node": "^6.0.46",
    "@types/jasmine": "2.5.36"
  },
  "repository": {}
}

然后我通过包管理器恢复。

我是否必须升级 tsconfig.js 和任何其他文件中的某些内容?

【问题讨论】:

  • 您仅在 Angular 4 中。这篇文章很快就会被删除
  • 我不明白。你的意思是我已经安装成功(angular4)?
  • 你的包 json 有 angular 4,去node_modules -> @angular->core->package.json 验证它的版本
  • @user6306245 是的,你已经成功安装了Angular 4.0

标签: angular asp.net-core-mvc


【解决方案1】:

按照此路径进入您的项目文件夹:

node_modules -> @angular -> core -> package.json

然后检查该文件上的“_id”,例如:

"_id": "@angular/core@4.1.3"

最后的版本号是你的实际角度版本。

【讨论】:

  • 这是 id : "_id": "@angular/core@4.3.2",
猜你喜欢
  • 2017-08-26
  • 1970-01-01
  • 1970-01-01
  • 2018-03-06
  • 2017-06-14
  • 2023-03-16
  • 2019-04-06
  • 2012-11-22
  • 1970-01-01
相关资源
最近更新 更多