我想做一个反应本地应用程序,所以我跟随这个视频https://www.youtube.com/watch?v=I2UBjN5ER4s反应网站教程。我主要是在windows上,我希望我的电脑能像Brian一样接受命令。因此,我想出了一种使用Corry的方法安装Ubuntu应用程序的方法,我还安装了下面列出的几个东西,并尝试运行命令npx react。
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:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs我从这里得到的:npm在WSL中显示"NPM:“
我也想投票或发表评论,但由于我“只是”加入,所以我不能。
谢谢你的帮助,同时我要把一切从零开始
我还安装了g -g++类似于这些路线,以使npm工作,我是初学者才刚刚开始。
再次感谢你的阅读和帮助。
(如果我想通了,我会尽可能更新这篇文章)
如果这能帮助其他人在未来欢呼。
发布于 2022-11-28 05:15:47
按照上述步骤执行
npm install -g node-gyp注意:问题是您的终端/cmd没有写权限,因此出现了错误。
https://stackoverflow.com/questions/74596130
复制相似问题