Как обновить 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