猿问

npm / yeoman安装generator-angular without sudo

npm / yeoman安装generator-angular without sudo

我尝试使用没有sudo的 Yo(Yoeman)安装generator-angularjs :

npm install -g generator-angular

我明白了:

Error: EACCES, mkdir '/usr/lib/node_modules/generator-angular'

当我输入时sudo yo,哟告诉我我不应该使用sudo(这是完全可以理解的)。

我有一个~/node_modules目录 - 为什么不在那里安装它的包?


人到中年有点甜
浏览 611回答 3
3回答

莫回无

我设法最终使用以下内容在ubuntu 13.04上工作(如果有人遇到类似的设置问题):sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs试图运行:npm install -g yo结果Error: EACCES, mkdir '/usr/lib/node_modules/yo'固定使用:echo prefix = ~/.node >> ~/.npmrc echo 'export PATH=$HOME/.node/bin:$PATH' >> ~/.bashrc  . ~/.bashrc运行:yo webapp导致:Error: EACCES, permission denied '/home/username/.config/configstore/update-notifier-yo.yml'固定使用:sudo chown yourusername:yourusername /home/yourusername/.config/configstore/update-notifier-yo.yml
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答