Ответ 1
Если вы используете Windows, для обновления все, что вам нужно сделать, это запустить новый установщик. Это приведет к перезаписыванию предыдущей установки. Если вы используете Linux, то это немного сложнее.
Регулярно удаление Node будет определять каталог Node, а затем удалить все. Тогда вам придется перекомпилировать Node, что неудобно и потребляет больше времени. Поэтому n и nvm были созданы. n - это модуль Node, который может быть установлен npm, а nvm - Bash script.
n и nvm - все еще активные проекты, потому что это еще больше беспокоит, чем обновление в Windows. Они по-прежнему активно поддерживаются, и оба были изменены менее 10 дней назад.
Я считаю, что n проще использовать, поскольку он может быть установлен на npm, но оба сценария служат для их целей.
Чтобы установить n, созданный тем же разработчиком, что и Express, используйте это:
npm install -g n
Обратите внимание, что флаг -g
означает установку по всему миру. Вам нужно его запустить в командной строке. Затем используйте:
n 0.10.0
Чтобы установить версию 0.10.0 из Node:
Usage: n [options] [COMMAND] [config]
Commands:
n Output versions installed
n latest [config ...] Install or activate the latest node release
n stable [config ...] Install or activate the latest stable node release
n <version> [config ...] Install and/or use 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
Options:
-V, --version Output current version of n
-h, --help Display help information
Aliases:
which bin
use as
list ls
- rm