Как перейти на более старую версию узла.js



Я запускаю узел.с JS версии v0.5.9-pre на Ubuntu 10.10.



Я хотел бы использовать версию v0.5.0-pre.



Как мне откатить к старой версии узла?

1384   11  

11 ответов:

один из способов-использовать NVM, диспетчер версий узлов. Вы можете найти его по адресу https://github.com/creationix/nvm

Это позволяет легко устанавливать и управлять несколькими версиями узла. Вот фрагмент из справки:

Usage:
nvm install <version>       Download and install a <version>
nvm use <version>           Modify PATH to use <version>
nvm ls                      List versions (installed versions are blue)

* NIX (Linux, OS X,...)

использовать n, чрезвычайно простой менеджер версий узлов, который может быть установлен через npm.

скажем, вы хотите узел.с JS версии v0.10.X, чтобы построить Атом.

npm install -g n   # Install n globally
n 0.10.33          # Install and use v0.10.33

Usage:
n                            # Output versions installed
n latest                     # Install or activate the latest node release
n stable                     # Install or activate the latest stable node release
n <version>                  # Install node <version>
n use <version> [args ...]   # Execute node <version> with [args ...]
n bin <version>              # Output bin path for <version>
n rm <version ...>           # Remove the given version(s)
n --latest                   # Output the latest node version available
n --stable                   # Output the latest stable node version available
n ls                         # Output the versions of node available

Windows больше не поддерживается

  • следующее устарело, поскольку пакет больше не поддерживается и не работает в Windows 10

использовать nvmw это как nvm но для Windows.

npm install -g nvmw          # Install nvmw globally
nvmw install v0.10.33        # Install a specific version number
nvmw use v0.10.33            # Use the specific version

Usage:
nvmw help                    # Show this message
nvmw install [version]       # Download and install a [version]
nvmw uninstall [version]     # Uninstall a [version]
nvmw use [version]           # Modify PATH to use [version]
nvmw ls                      # List installed versions

зачем использовать любое расширение, когда вы можете сделать это без расширения :)

установить конкретную версию узле

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

конкретной версии : sudo n 4.4.4 вместо sudo n stable

Windows

понижение узла с шоколадом

Установить Chocolatey. выполнить:

choco install nodejs.install -version 6.3.0

Chocolatey имеет доступно множество версий узлов.

понижение NPM

npm install -g [email protected]

еще одна хорошая библиотека для управления несколькими версиями узла-N:https://github.com/visionmedia/n

nvmw больше не поддерживается, но я нашел другой источник, который, похоже, обновлен (по состоянию на 1/4/17).

nvm-windows

Это работает. Позволил мне понизиться до 6.3.1

У меня была версия узла 6.4.0 .

поскольку мне нужна более старая версия 6.3.0, я только что установил версию 6.3.0 снова в своей системе. версия узла понижена автоматически.

Итак, чтобы понизить версию узла , Просто установите старую версию узла js . Он будет автоматически понижен с более высокой версии.

Я пробовал в osx . Это работает как шарм .

в windows 7 я использовал общий узел удаления.js '(только что начал вводить в поле поиска внизу слева, главное меню), а затем нажмите ссылку на более старую версию, которая соответствует проекту, например: 64-разрядный установщик Windows:https://nodejs.org/dist/v4.4.6/node-v4.4.6-x64.msi

Windows:

чтобы понизить свой узел.

npm install node@<version>
 ex: npm install [email protected]

чтобы понизить ваш НПМ.

npm install -g npm@<version>
 ex: npm install -g [email protected]

Примечание закройте все окна, где узел работает. Обозреватель, редактор и т. д..

вам нужно сначала установить узел. И если вы уже установили, вы можете понизить версию node и npm также просто запустите вышеуказанные команды. Если вам все же не повезло и не удалось обновить узел. Попробовать это. Попробуйте установить узел глобально. бывший:

npm install -g [email protected]

еще одна вещь, чтобы рассмотреть здесь, чтобы попробовать обновить npm. Беги

npm install npm@latest -g

MAC

Примечание:mac заменить npm на квас и запустить. Надеюсь, это разрешится.

выполнить это:

rm -rf node_modules && npm cache clear && npm install

узел будет установлен из того, что кэшируется. Поэтому, если вы сначала все очистите, то NPM использует 0.10.xx, он вернется должным образом.

по какой-то причине Brew устанавливает узел 5 в отдельный каталог под названием node5.

шаги, которые я предпринял, чтобы вернуться к версии 5, были: (вам нужно будет найти стандартную установку/удаление brew, но в противном случае этот процесс более прост, чем кажется.)

  1. установите node5 с помощью стандартной установки Brew, но пока не заваривайте ссылку.
  2. удалите все другие версии узла с помощью brew unlink node и brew uninstall node. Вы можете нужно использовать --force для удаления одной из версий.
  3. найти папку подвал на вашем компьютере
  4. удалите папку узла в подвале.
  5. переименуйте папку node5 в узел.
  6. затем заварите узел связи

вы должны быть все установлены с узлом 5.

Comments

    Ничего не найдено.