gpt4 book ai didi

javascript - npm-EPERM mkdir : operation not permitted on Windows

转载 作者:行者123 更新时间:2023-11-29 15:58:52 25 4
gpt4 key购买 nike

我正在使用 node js 11.13.0 和 npm 6.0 以上,我试图通过以下命令在 Windows 中设置 react js 应用程序:

npx create-react-app 新应用

输出如下:

错误:EPERM:不允许操作,mkdir 'C:\Users\Talha'类型错误:无法读取未定义的属性“已加载” 在退出时(C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:98:27) 在 errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:216:3) 在 C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js:78:20 在 cb (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:225:22) 在 C:\Program Files\nodejs\node_modules\npm\lib\npm.js:263:24 在 C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:83:7 在 Array.forEach() 在 C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:82:13 在 f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:25:25) 在 afterExtras (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:173:20)C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:98 var doExit = npm.config.loaded ? npm.config.get('_exit') : true ^

类型错误:无法读取未定义的属性“已加载” 在退出时(C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:98:27) 在 process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:216:3) 在 process.emit (events.js:193:13) 在 process._fatalException (internal/process/execution.js:123:25)安装 create-react-app@latest 失败,代码为 7

我找不到找到解决方案的方法。

最佳答案

发生这种情况的原因有两个。

  1. 您没有在提升的 cmd 提示符下运行。
  2. 您的用户名或路径中有空格 npm 正在查找缓存。例如。 “c:\Users\Fname 姓氏....”

对于第一个,您可以尝试在提升的 cmd 提示符下运行 npx create-react-app newapp。 (以管理员身份启动cmd)

对于第二个,你必须用 Windows 生成的替代用户名替换 npm 配置路径上的用户名,如果你是,你可以使用 cmd DIR/X 获得在该位置。 “c:\用户\”。获得替代名称后,您可以运行

npm 配置设置缓存 "C:\Users\Firstname~1\AppData\Roaming\npm-cache"--global

其中 Firstname~1 是您从 DIR/X 命令获得的替代名称。您现在应该能够运行 npx create-react-app new-app 而不会出现错误。

有关这方面的更多信息,请参见 here

关于javascript - npm-EPERM mkdir : operation not permitted on Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55450386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com