Установка Node.js через консоль для Mac OS.
Протестировано на Mac OS Ventura, архитектура M2.
Установка NVM на Mac OS
Для начала нужно убедиться, что есть файл .zshrc. Для этого в консоли набрать:
Если файла нет в списке представленных, то создадим его:
Теперь устанавим NVM:
Официальная инструкция находится здесь:
После установки запустим команду:
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
Установка Node.js на Mac OS
Есть предыдущая статья, где установка node.js ya mac через дистрибьютер. Здесь мы установим через консоль.
Устанавливаем:
Запускаем:
Проверить версии установленного:
node -v
npm -v
Эта статья решает ошибки:
npm install run
zsh: command not found: npm
zsh: command not found: nvm
Если вновь будут ошибки, перезагрузите консоль, иногда это помогает.
Используем npm сборщики
При установке нового Node.js часто перестает работать сборщик со старыми версиями. Это неприятно, потому что вместе с обновлением ноды, приходится обновлять пакеты, а с обновлением пакетов перестают работать старые конфиги. И на правку всего этого может уйти целый день. А если все это работает еще на других компьютерах, то придется обновиться и там. Так что много раз следует подумать, стоит ли обновлять ноду.
Для обновления версий воспользуемся статьёй про обновление package.json.
Обновление конфигов
На примере обновления конфига rollup.js.