Yo角度发电机投掷错误

时间:2015-02-24 17:03:34

标签: node.js npm yeoman

无法让角度生成器运行,在其他计算机上没有问题,这是一个全新安装。这是错误

/usr/local/lib/node_modules/yo/node_modules/configstore/node_modules/mkdirp/index.js:89
                throw err0;
                      ^
Error: EACCES, permission denied '/Users/Alex/.config/configstore'
at Error (native)
at Object.fs.mkdirSync (fs.js:751:18)
at Function.sync (/usr/local/lib/node_modules/yo/node_modules/configstore/node_modules/mkdirp/index.js:70:13)
at Object.create.all.get (/usr/local/lib/node_modules/yo/node_modules/configstore/index.js:41:13)
at Object.Configstore (/usr/local/lib/node_modules/yo/node_modules/configstore/index.js:27:44)
at new Insight (/usr/local/lib/node_modules/yo/node_modules/insight/lib/index.js:36:34)
at Object.<anonymous> (/usr/local/lib/node_modules/yo/lib/cli.js:122:15)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)

关于这一点的奇怪之处在于当我转到我的用户/ alex / .config时,没有配置文件夹文件夹。

1 个答案:

答案 0 :(得分:2)

可能是因为您拥有.config文件夹以及后续拥有root权限的文件夹。尝试递归地将该文件夹的所有权更改为您的用户(包括子文件夹)。为了做到这一点:

sudo chown -R $(whoami):staff /Users/Alex/.config/

之后,自耕农应该跑步,你将能够看到该文件夹​​。

希望有所帮助。