React native 错误:“;您的操作系统已拒绝该操作”;尝试更新expo cli时

React native 错误:“;您的操作系统已拒绝该操作”;尝试更新expo cli时,react-native,expo-cli,React Native,Expo Cli,npm错误!代码EPERM npm错误!系统调用重命名 npm错误!路径C:\Users\Avinash\AppData\Roaming\npm\node\u modules\expo cli npm错误!dest C:\Users\Avinash\AppData\Roaming\npm\node\u modules.expo cli Mahbghy npm错误!错误号-4048 npm错误!错误:EPERM:不允许操作,重命名为“C:\Users\Avinash\AppData\Roaming

npm错误!代码EPERM
npm错误!系统调用重命名
npm错误!路径C:\Users\Avinash\AppData\Roaming\npm\node\u modules\expo cli
npm错误!dest C:\Users\Avinash\AppData\Roaming\npm\node\u modules.expo cli Mahbghy
npm错误!错误号-4048
npm错误!错误:EPERM:不允许操作,重命名为“C:\Users\Avinash\AppData\Roaming\npm\node\U modules\expo cli”->“C:\Users\Avinash\AppData\Roaming\npm\node\U modules.expo cli Mahbghy”
npm错误![错误:EPERM:不允许操作,重命名为'C:\Users\Avinash\AppData\Roaming\npm\node_modules\expo cli'->'C:\Users\Avinash\AppData\Roaming\npm\node_modules.expo cli Mahbghy']{
npm错误!错误号:-4048,
npm错误!代码:“EPERM”,
npm ERR!syscall:'rename',
npm ERR!路径:“C:\Users\Avinash\AppData\Roaming\npm\node\u modules\expo cli”,
npm ERR!dest:'C:\Users\Avinash\AppData\Roaming\npm\node\u modules\.expo cli mahbghy'
npm ERR!}
npm错误
npm错误!操作系统拒绝了该操作。
npm错误!该文件可能已被(文本编辑器或防病毒软件)使用,
npm错误!或者您没有访问它的权限。
npm错误
npm错误!如果您认为这可能是权限问题,请仔细检查
npm错误!文件及其包含目录的权限,或尝试运行
npm错误!以root/Administrator身份再次执行该命令

npm错误!此运行的完整日志可在中找到:
npm错误!C:\Users\Avinash\AppData\Local\npm-cache\u logs\2020-11-28T06\u 08\u 17\u 131Z-debug.log


以管理员身份打开cmd,这是权限错误

还要尝试查看文件是否正在使用中:

打开进程资源管理器 以管理员身份运行。在工具栏上,找到右侧的瞄准具图标。拖动图标并将其放置在打开的文件或文件夹上 那是锁着的。使用该文件的可执行文件将 在Process Explorer主显示列表中高亮显示


我试过了,但面临着同样的问题 npm错误!代码EPERM npm错误!系统调用重命名 npm错误!路径C:\Users\Avinash\AppData\Roaming\npm\node\u modules\expo cli npm错误!目的地C:\Users\Avinash\AppData\Roaming\npm\node\u modules.expo-cli-mahbghy npm错误!errno-4048 npm错误!错误:EPERM:不允许操作,重命名为“C:\Users\Avinash\AppData\Roaming\npm\node\U modules\expo cli”->“C:\Users\Avinash\AppData\Roaming\npm\node\U modules.expo cli Mahbghy” npm错误![错误:EPERM:不允许操作,重命名为'C:\Users\Avinash\AppData\Roaming\npm\node_modules\expo cli'->'C:\Users\Avinash\AppData\Roaming\npm\node_modules.expo cli Mahbghy']{ npm错误!错误号:-4048, npm ERR!代码:“EPERM”, npm ERR!系统调用:“重命名”, npm ERR!path:'C:\Users\Avinash\AppData\Roaming\npm\node\u modules\expo cli', npm ERR!dest:'C:\Users\Avinash\AppData\Roaming\npm\node\u modules\.expo cli mahbghy' npm ERR!} npm错误! npm错误!操作系统拒绝了该操作。 npm错误!该文件可能已在使用中(由文本编辑器或防病毒软件), npm错误!或者您没有访问它的权限。 npm错误! npm错误!如果您认为这可能是权限问题,请仔细检查 npm错误!文件及其包含目录的权限,或尝试运行 npm错误!以root/Administrator身份再次执行该命令

npm错误!此运行的完整日志可在以下位置找到:
npm错误!C:\Users\Avinash\AppData\Local\npm-cache\u logs\2020-11-28T06\u 31\u 53\u 629Z-debug.log请尝试以下步骤:

  • 检查您的防病毒状态是否为启用或禁用

  • 在安装期间禁用防病毒

  • 我希望这有帮助。这对我有用