Как узнать, какая версия typescript работает в проекте angular 4

Так я и сделал ng -v Он показывает мне все, кроме typescript, так как я могу проверить версию Typescript моего проекта angular 4.

5 ответов


открыть и devDependencies узел. Он имеет версию typescript, используемую в проекте, как показано ниже.

"typescript": "^2.4.0",

вы также можете использовать командную строку, как Sajeetharan предложил ниже Ответ.


если вы хотите установить точную версию в качестве зависимости пакета, используйте :

npm ls typescript

кроме того, вы можете запустить tsc С -v флаг:

если установлен локально:

node_modules\.bin\tsc -v

если во всем мире установлено:

tsc -v

Примечание: Если вы планируете проверять пакет.json для номера версии, имейте в виду, что каретка в ^2.4.0 означает, что вы можете получить 2.4.x, 2.5.x 2.6.х и т. д. The ^ говорит Ты несовершеннолетний версия будет автоматически обновляться до последней версии при новой установке или npm update.

если номер версии предшествует ~ (т. е. ~2.4.0), затем номер патча автоматически обновляется при новой установке или обновлении. Это означает, что может быть установлена любая из следующих версий: 2.4.0, 2.4.1, 2.4.2 и т. д., Но не 2.5.x


Откройте командную строку, чтобы проверить глобально установленную версию,

тип

tsc -v

и

чтобы проверить конкретную версию проекта, перейдите к node_modules\.bin\

./tsc -v

другой способ проверки package.json внутри папки проекта

{
  "name": "angular-quickstart",
  "version": "1.0.0",
  "description": "QuickStart package.json from the documentation, supplemented with testing support",
  "scripts": {},
  "keywords": [],
  "license": "MIT",
  "dependencies": {},
  "devDependencies": {
    "tslint": "^4.0.2",
    "typescript": "~2.1.5"
  },
  "repository": {}
}

чтобы узнать версию typescript, установленную на моей машине, используйте эту команду в командной строке.

tsc --version


чтобы узнать версию Typescript, используйте:

ng -v

это выведет версию typescript и другие версии зависимости. Мое шоу как bellow:

@angular-devkit/architect         0.7.1
@angular-devkit/build-angular     0.7.1
@angular-devkit/build-optimizer   0.7.1
@angular-devkit/build-webpack     0.7.1
@angular-devkit/core              0.7.1
@angular-devkit/schematics        0.7.1
@angular/cli                      6.1.1
@ngtools/webpack                  6.1.1
@schematics/angular               0.7.1
@schematics/update                0.7.1
rxjs                              6.2.2
typescript                        2.7.2
webpack                           4.9.2