我正在尝试创建一个新的React应用,但是遇到了我不理解的权限错误。我是编程新手,所以我不太了解发生了什么。以下是我的终端的副本。我正在将Mac与Mojave 10.14.6版配合使用。我安装了npm 6.9.0和npx 6.9.0的Node v10.15.3。
我之前还遇到过其他权限错误,并使用sudo解决了这些错误,但是我真的很想知道这些权限错误的根源是什么以及如何解决。
Monicas-MacBook-Air:代码monica $ npx create-react-app每周计划程序
在/ Users / monica / code / weekly-scheduler中创建一个新的React应用。
安装软件包。这可能需要几分钟。正在安装 使用cra模板进行react,react-dom和react-scripts ...
npm错误!路径 /Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4 npm ERR!代码EACCES npm ERR! errno -13 npm错误! syscall打开npm ERR! 错误:EACCES:权限被拒绝,处于打开状态 '/Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4' npm ERR! {[错误:EACCES:权限被拒绝,打开 '/Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4'] npm ERR!原因:npm错误! {错误:EACCES:权限被拒绝,处于打开状态 '/Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4' npm ERR! errno:-13,npm错误!代码:“ EACCES”,npm错误!
syscall:“打开”,npm错误!路径:npm错误!
'/Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4' },npm错误! isOperational:正确,npm错误!堆栈:npm ERR!
'错误:EACCES:权限被拒绝,打开 \'/ Users / monica / .npm / _cacache / index-v5 / 67 / c7 / 8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4 \'', npm ERR! errno:-13,npm错误!代码:“ EACCES”,npm错误!系统调用: “打开”,npm错误!路径:npm错误!
'/Users/monica/.npm/_cacache/index-v5/67/c7/8dd80b7495bd43b4dedc63a0cbc936eed1bb997cd36191f55d47f11693a4', npm ERR!父:“ @ babel / plugin-proposal-unicode-property-regex”} npm ERR! npm ERR!该操作被您的操作拒绝 系统。 npm ERR!您可能没有权限 以当前用户npm ERR的身份访问此文件! npm ERR!如果你相信 这可能是权限问题,请仔细检查npm ERR! 文件及其包含目录的权限,或尝试运行 npm ERR!再次以root / Administrator身份执行命令(尽管不是 推荐)。npm错误!有关此运行的完整日志,请参见:npm ERR!
/Users/monica/.npm/_logs/2019-12-06T20_36_41_071Z-debug.log中止安装。 npm install --save --save-exact --loglevel error react react-dom react-scripts cra-template失败。
删除生成的文件... package.json删除每周计划/ 从/ Users / monica / code完成。