错误:EPERM:不允许操作,在 D 的子文件夹中创建 React 应用程序时 mkdir 'first-app'

问题描述 投票:0回答:1

我是ReactJs新手,当我在D文件夹中创建react-app时,它运行成功,但是当我在'D:\workspace'中创建react应用程序时,它显示了这个屏幕:

node:fs:1398
  handleErrorFromBinding(ctx);
  ^

Error: EPERM: operation not permitted, mkdir 'first-app'
    at Object.mkdirSync (node:fs:1398:3)
    at module.exports.makeDirSync (C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\fs-extra\lib\mkdirs\make-dir.js:23:13)
    at createApp (C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:257:6)
    at C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:223:9
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -4048,
  syscall: 'mkdir',
  code: 'EPERM',
  path: 'first-app'
}

Node.js v18.18.0

我检查了文件资源管理器,但没有任何名为 AppData、Local 和 npm 的文件,我可以通过 cd 命令访问它,但当我使用其他命令时,它说该文件不存在。有人可以向我解释一下吗?

reactjs create-react-app mkdir
1个回答
0
投票

以管理员权限运行命令行即可解决权限错误。

© www.soinside.com 2019 - 2024. All rights reserved.