首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: EACCES,在#yo角命令中拒绝允许

错误: EACCES,在#yo角命令中拒绝允许
EN

Stack Overflow用户
提问于 2014-09-20 05:04:52
回答 2查看 11.2K关注 0票数 3

我来了,约曼和角开始使用这个命令,但我抛出了这个错误,我能做什么?

#yo angular

代码语言:javascript
复制
/usr/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/graceful-fs/polyfills.js:8
    cwd = origCwd.call(process)
                  ^
Error: EACCES, permission denied
    at process.cwd (/usr/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/insight/node_modules/configstore/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/decompress-tar/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/decompress-tarbz2/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/decompress-targz/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/decompress-unzip/node_modules/temp-write/node_modules/graceful-fs/polyfills.js:8:19)
    at process.cwd (/usr/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/node_modules/graceful-fs/polyfills.js:8:19)
    at new Environment (/usr/lib/node_modules/yo/node_modules/yeoman-generator/lib/env/index.js:45:42)
    at createEnv (/usr/lib/node_modules/yo/node_modules/yeoman-generator/index.js:38:10)
    at init (/usr/lib/node_modules/yo/cli.js:71:40)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-06 19:42:44

sudo作为命令的前缀可以解决问题,但这只是一个快速的解决方法。另一个解决方法是将此目录的权限设置为您的用户。例如

代码语言:javascript
复制
sudo chown $YOUR_USER -R /usr/lib/node_modules

,但是最好的方法是遵循下面的 要旨的伟大建议

票数 11
EN

Stack Overflow用户

发布于 2016-05-17 07:09:33

使用以下命令

sudo $Your_User:$Your_Group /usr/lib/node_模块

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25945447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档