-
Notifications
You must be signed in to change notification settings - Fork 7
NodeJS
sudo apt install nodejs npm
Проверка:
npm root -g
npm list -g --depth=0
Настроить, чтобы npm для глобальных пакетов использовал локальную папку пользователя (из документации Arch Linux):
npm config set prefix '~/.local'
Настроить SOCK5-прокси:
npm config get proxy
npm config get https-proxy
npm config set proxy socks5h://127.0.0.1:4444
npm config set https-proxy socks5h://127.0.0.1:4444
Разовое указание прокси:
npm install -g cline --proxy=http://user:pass@addr:port --https-proxy=http://user:pass@addr:port
Протестировано на Ubuntu 22.04
Предполагается, что система чистая, и на ней ничего еще не установлено из экосистемы Javascript.
-
Сначала установим NodeJS+npm через удаленный скрипт
n(менеджер локальных NodeJs):sudo su curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n | bash -s ltsПосле этого будут доступны
nodeиnpm(npx):node --version npm --version npx --versionNodeJS будет установлена в
/usr/local/n, а пакетnpm(npx) будет установлен в/usr/local/lib/node_modules -
Потом можно обновить пакет
npm:sudo npm install -g npm -
А потом можно установить менеджер локальных NodeJS
nс помощьюnpm:sudo npm install -g n
В процессе работы от пользователя root будет создаваться папка /root/.npm, которую можно удалять для экономии места.
Footer is under construction
Sidebar is under construction