首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: EPERM:不允许的操作

错误: EPERM:不允许的操作
EN

Stack Overflow用户
提问于 2022-11-28 04:51:49
回答 1查看 35关注 0票数 0

我想做一个反应本地应用程序,所以我跟随这个视频https://www.youtube.com/watch?v=I2UBjN5ER4s反应网站教程。我主要是在windows上,我希望我的电脑能像Brian一样接受命令。因此,我想出了一种使用Corry的方法安装Ubuntu应用程序的方法,我还安装了下面列出的几个东西,并尝试运行命令npx react。

代码语言:javascript
复制
added 1394 packages in 5m

213 packages are looking for funding
  run `npm fund` for details
node:internal/fs/utils:348
    throw err;
    ^

Error: EPERM: operation not permitted, copyfile '/mnt/c/Users/user/Visual Studio Code Projects/website/react-website/node_modules/cra-template/template/README.md' -> '/mnt/c/Users/user/Visual Studio Code Projects/website/react-website/README.md'
    at Object.copyFileSync (node:fs:2866:3)
    at copyFile (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:73:6)
    at onFile (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:59:25)
    at getStats (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:51:44)
    at startCopy (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:41:10)
    at copyDirItem (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:125:10)
    at /mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:118:39
    at Array.forEach (<anonymous>)
    at copyDir (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:118:23)
    at onDir (/mnt/c/Users/moham/Visual Studio Code Projects/website/react-website/node_modules/fs-extra/lib/copy/copy-sync.js:108:10) {
  errno: -1,
  syscall: 'copyfile',
  code: 'EPERM',
  path: '/mnt/c/Users/user/Visual Studio Code Projects/website/react-website/node_modules/cra-template/template/README.md',
  dest: '/mnt/c/Users/user/Visual Studio Code Projects/website/react-website/README.md'
}

Node.js v18.12.1

Aborting installation.
  node  has failed.

Deleting generated file... node_modules
Deleting generated file... package.json
Done.

我只是想执行命令,就像布赖恩的通过窗口,而不是购买mac或等等。

我通过命令安装了js节点和npm:

代码语言:javascript
复制
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

我从这里得到的:npm在WSL中显示"NPM:“

我也想投票或发表评论,但由于我“只是”加入,所以我不能。

谢谢你的帮助,同时我要把一切从零开始

我还安装了g -g++类似于这些路线,以使npm工作,我是初学者才刚刚开始。

再次感谢你的阅读和帮助。

(如果我想通了,我会尽可能更新这篇文章)

如果这能帮助其他人在未来欢呼。

EN

回答 1

Stack Overflow用户

发布于 2022-11-28 05:15:47

按照上述步骤执行

  1. 使用nodejs 下载页面中的MSI安装程序
  2. 使用CMD作为管理员运行下面提到的命令
代码语言:javascript
复制
npm install -g node-gyp
  1. 现在运行react相关命令。

注意:问题是您的终端/cmd没有写权限,因此出现了错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74596130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档