Сначала проверьте, что нужно переустанавливать позже:
npm list -g --depth=0
Скажите npm, чтобы установить пакеты для дома:
npm config set prefix ~/npm
Откройте ваш. bashrc (Linux):
nano ~/.bashrc
для Mac
nano ~/.bash_profile
добавьте эти строки в конце:
export PATH="$PATH:$HOME/npm/bin"
export NODE_PATH="$NODE_PATH:$HOME/npm/lib/node_modules"
сохраните файл и затем введите эту команду в чтобы изменения вступили в силу:
. ~/.bashrc
или
. ~/.bash_profile
Возьмите на себя ответственность за все, что находится в вашем каталоге ~ / .npm (должно выполняться с помощью sudo):
sudo chown -R $USER:`id -g -n $USER` ~/.npm
В конце концов, вы можете установить глобально без sudo. Например:
npm install -g live-server
Или создайте приложение реакции с:
npm init react-app <your reactapp>