📅  最后修改于: 2023-12-03 15:38:54.106000             🧑  作者: Mango
在使用 npm
或者 yarn
安装 React
时,你可能会遇到如下错误提示:
EPERM: operation not allowed, mkdir 'C:\Users\SKY'
这种错误通常是因为你尝试在 C 盘目录下创建文件夹而导致的,而 Windows 用户默认情况下是没有权限在 C 盘下进行创建操作的。
在遇到此类问题时,下面有一些解决方案:
这是最常见的解决方案,使用管理员权限启动命令行窗口以获取足够的权限操作。这可以通过以下步骤实现:
如果这不起作用,可以尝试第二种解决方案。
如果你希望将包安装到 C 盘,可以尝试在管理员权限命令行窗口下执行以下命令:
npm config set cache "C:\npm-cache" --global
或者使用 yarn
:
yarn config set cache-folder "C:\yarn-cache"
这将更改默认的包安装位置,从而避免了 C 盘的权限问题。
如果你不想更改安装位置,可以更改 C 盘目录的权限。这可以通过以下步骤实现:
这样,你就可以在 C 盘下创建文件夹了。
以上是解决 EPERM
错误的三个解决方案,希望能帮到你。