Angularjs 创建package.json时出现EACCESS错误

Angularjs 创建package.json时出现EACCESS错误,angularjs,yo,Angularjs,Yo,在完成命令行“yo angular”并遵循不同的步骤后,我得到了以下错误: 我试图以“sudo-yo-angular”的方式运行它,但它没有解决问题 有什么解决办法吗? 谢谢试试这些 npm cache clean 及 或 或 我希望这有帮助。试试这些 npm cache clean 及 或 或 我希望这有帮助。尝试打开windows的管理命令提示符,以及最后一行中明确提到的ubuntuIt的sudo su,并给出提示:以下是我得到的信息:错误:EACCES:权限被拒绝,打开“/var/r

在完成命令行“yo angular”并遵循不同的步骤后,我得到了以下错误:

我试图以“sudo-yo-angular”的方式运行它,但它没有解决问题

有什么解决办法吗? 谢谢

试试这些

npm cache clean

我希望这有帮助。

试试这些

npm cache clean


我希望这有帮助。

尝试打开windows的管理
命令提示符
,以及最后一行中明确提到的ubuntuIt的
sudo su
,并给出提示:以下是我得到的信息:错误:EACCES:权限被拒绝,打开“/var/root/.config/configstore/insight yo.json”,您无权访问此文件。Object.configstore.get(/usr/local/lib/node\u modules/configstore/index.js:81:13)处的Object.fs.openSync(fs.js:641:18)处的Object.fs.openSync(fs.js:509:33)处的Object.get(/usr/local/lib/node\u modules/yo/yo/node\u modules/yo/node\u modules/configstore/index.js:34:26)处出现错误(本机)试试看,使用yo angularI不会有危险,我希望你像这样尝试过,然后在输入密码后,打开windows和ubuntuIt的管理命令提示符,尝试一下。最后一行清楚地提到了ubuntuIt的提示:这里是我得到的:错误:EACCES:权限被拒绝,打开“/var/root/.config/configstore/insight yo.json”,您没有访问此文件的权限。Object.configstore.get(/usr/local/lib/node\u modules/configstore/index.js:81:13)处的Object.fs.openSync(fs.js:641:18)处的Object.fs.openSync(fs.js:509:33)处的Object.get(/usr/local/lib/node\u modules/yo/yo/node\u modules/yo/node\u modules/configstore/index.js:34:26)处出现错误(本机)试试看,用yo angularI不会有危险我希望你像这样试过sudo su然后在输入密码后,
yo angular
npm+bower cache clean帮了我Sacha。谢谢你的帮助。npm+bower cache clean帮助了我Sacha。谢谢你的帮助。
sudo chown username /var/root/.config/configstore/insight-yo.json
sudo chown /var/root/.config/configstore/insight-yo.json