Вузол пакету не пов'язаний з node.js.
nodejs
це те, що ви хочете, однак, можливо, краще, щоб команда називалася вузлом для сумісності зі сценаріями, які використовують #!/usr/bin/env node
.
Ви можете просто створити символьне посилання на своєму шляху:
sudo ln -s `which nodejs` /usr/local/bin/node
Або ви можете встановити nvm, а потім використовувати його для встановлення останньої версії node.js:
nvm install stable
Я віддаю перевагу методу nvm, оскільки він дозволяє вам sudo apt-get remove nodejs
, а потім керувати, яку версію вузла ви використовуєте самостійно. Ви також можете встановити кілька версій node.js і використовувати їх nvm use <version>
для легкого перемикання між ними.
Я також хотів би додати рядок в нижній частині моєї .bashrc
подобається: nvm use stable > /dev/null
. Це автоматично використовувати останню версію, яку ви встановили.
Щоб оновити версію вузла до останньої стабільної: nvm install stable
. Кожен раз, коли ви робите це, вам потрібно буде встановити будь-які пакети npm, які ви встановили в усьому світі, якщо ви хочете продовжувати їх використовувати.
Для того, щоб переключитися на стару версію просто запустити nvm use <version>
, або, якщо у вас немає стара версія вже встановлена: nvm install <version>
.