我是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 命令访问它,但当我使用其他命令时,它说该文件不存在。有人可以向我解释一下吗?
以管理员权限运行命令行即可解决权限错误。