ошибка с полномочиями при установке vue/cli

Я установил последнюю версию LTS nodejs использование документа ссылки с их веб-сайта для linux_x64 (https://github.com/nodejs/help/wiki/Installation)

Установка подходила, но при попытке установить vue/cli она дает мне ошибочные полномочия.

 Error: EACCES: permission denied, symlink '../lib/node_modules/@vue/cli/bin/vue.js' -> '/usr/local/lib/nodejs/node-v10.15.3-linux-x64/bin/vue'

lib/node_module папка я изменил владельца:

sudo chown $USER -R /usr/local/lib/nodejs/node-v10.15.3-linux-x64/lib

потому что с sudo я не смог установить vue:

sudo /usr/local/lib/nodejs/node-v10.15.3-linux-x64/bin/npm install -g @vue/cli

это дает мне:

/usr/bin/env: ‘node’: No such file or directory

Я использую человечность 18.04

0
задан 18 March 2019 в 01:32

1 ответ

я забыл создавать ссылку sudo:

sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npx /usr/bin/npx

теперь хорошо работает :)

0
ответ дан 26 October 2019 в 00:44

Другие вопросы по тегам:

Похожие вопросы: