Как обновить TypeScript до последней версии с помощью npm?

В настоящее время на моем компьютере установлена ​​версия TypeScript 1.0.3.0.
Я хочу обновить его до последней версии, то есть 2.0.

Как это сделать с помощью npm?

12 ответов

Решение

Пытаться npm install -g typescript@latest, Вы также можете использовать npm update вместо установки, без последнего модификатора.

В Windows откройте командную строку (cmd)

Рекомендуемые:

npm install -g typescript@latest

Это установит последнюю версию машинописного текста, если она еще не установлена, в противном случае будет обновлена текущая установка до последней версии.

И затем проверьте, какая версия установлена:

tsc -v


Если у вас уже установлена ​​машинопись, вы также можете использовать следующую команду для обновления до последней версии, но, как сообщили комментаторы, и я подтверждаю, что следующая команда не обновляется до последней (на данный момент)!

npm update -g typescript@latest

Если вы работаете в Windows и у вас установлена ​​Visual Studio, в вашей переменной PATH может быть что-то, указывающее на старую версию TypeScript. Я обнаружил, что удаление папки "C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\" из моего PATH (или удаление / переименование этой папки) позволит работать более поздней версии tsc, установленной в глобальном масштабе с помощью npm.

Вы должны быть в состоянии сделать это, просто набрав npm install -g typescript@2.0, Если это не работает, я начинаю задумываться, на какой версии узла и npm вы находитесь. Пытаться node -v а также npm -v чтобы выяснить это. Вы должны быть на узле>4.5 и npm >3

Для npm: вы можете запустить:

npm update -g typescript

По умолчанию будет установлена ​​последняя версия.

Для пряжи вы можете запустить:

yarn upgrade typescript

Или вы можете удалить оригинальную версию, запустить yarn global remove typescriptи затем выполните yarn global add typescriptпо умолчанию также будет установлена ​​последняя версия машинописи.

более подробно, вы можете прочитать документы пряжи.

Мое решение этой ошибки заключалось в обновлении версии машинописного текста с помощью этой команды:

npm install -g typescript@latestтак как я использовал Windows. Однако на Mac это также можно сделать с помощьюsudo npm install -g typescript@latest

Просто используйте команду # npm update -g typescript
Для обновления всех глобально установленных модулей, используйте эту команду# npm update -g

Если ваша система уже устанавливает typescript глобально, вам просто нужно обновить версию typescript.

Обязательно сначала проверьте версию машинописного текста.

      tsc -v 

или

      tsc

Команда tsc дает вам более подробную информацию.

Если все настроено правильно и проблем нет. На этом этапе вам нужно только обновить версию машинописного текста.

      npm update -g typescript

пытаться

sudo apt-получить обновление

следующая установка последней версии машинописного текста по всему миру с помощью

npm install -g [электронная почта защищена]

после того, как это сделано, введите

tsc -v

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

Используйте команду where в приглашении найти текущий исполняемый файл в пути

C:\> where tsc
C:\Users\user\AppData\Roaming\npm\tsc
C:\Users\user\AppData\Roaming\npm\tsc.cmd

Если вы используете Windows с очень старой версией NodeJS, удалите предыдущие NodeJ и NVM (Node Version Manager) на Панели управления (Win7) или Настройки / Приложения (Win10), если они существуют. Убедитесь, что они удалены из PATH.

Переустановите NodeJS: https://nodejs.org/en/download будет установлен NPM.

Установите TypeScript глобально:

npm install -g typescript

Проверьте установку:

tsc -v

запустите эту команду, она установит последнюю версию

      npm install -g typescript

для проверки версии

      tsc -v
Другие вопросы по тегам