为什么我收到此错误-错误:EPERM:不允许操作,找不到mkdir'C:\ Users \ Aniket'命令:create-react-app

时间:2020-07-02 09:45:38

标签: reactjs

Aniket Khandelwal @ HP MINGW64〜 $ npx create-react-app我的应用 错误:EPERM:不允许操作,mkdir'C:\ Users \ Aniket' 找不到命令:create-react-app

我已经看到一些在线资源,他们说我必须从Windows用户名中删除空间,是否还有其他方法可以使此项工作?

3 个答案:

答案 0 :(得分:7)

转到 c:/users 打开命令提示符并运行 dir /x 检查您在 dir/x 中找到的较短名称,如图所示并运行 npm config set cache "C:/Users/<shortname-you-found-with-dir/x>/AppData/Roaming/npm-cache" --global

就我而言,它是 CYBERC~1。

Configuration

这对我来说效果很好。

答案 1 :(得分:5)

对我来说最简单的方法是:

mkdir C:\cache
npm config set cache "C:\\cache"

然后再次运行命令。

答案 2 :(得分:3)

确保已安装 node> = 8.10和npm> = 5.6

尝试首先使用命令在全局安装

npm install -g create-react-app

然后,您可以使用命令创建应用,

npx create-react-app <Name of your app>

希望这会有所帮助:)