EPERM:不允许操作,取消链接尝试添加纱线



我是纱线新手,请原谅我的无知。

我正在尝试运行此命令(在Windows Power Shell上(:

yarn add @solana/pay @solana/web3.js bignumber.js 

我得到这个错误:

yarn add v1.22.15
warning package.json: No license field
info No lockfile found.
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
warning No license field
[1/4] Resolving packages...
warning @solana/pay > @solana/web3.js > rpc-websockets > circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
[2/4] Fetching packages...
[3/4] Linking dependencies...
error An unexpected error occurred: "EPERM: operation not permitted, unlink 'C:\Users\n00b\node_modules\utf-8-validate\prebuilds\win32-ia32\node.napi.node'".
info If you think this is a bug, please open a bug report with the information provided in "C:\Users\n00b\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

我研究过谷歌例如

https://stackoverflow.com/questions/46020018/error-eperm-operation-not-permitted-unlink-d-sources-node-modules-fseven

(非常旧的版本不相关(

https://github.com/phoenixframework/phoenix/issues/2464

似乎不太相关

https://www.webfoobar.com/node/39

再次没有帮助

我还尝试将--no-optional添加到命令的末尾,同样的问题再次出现在中

知道问题出在哪里,或者我该怎么解决吗?

非常感谢

我在Windows终端预览应用程序中使用Power Shell。

相反,我尝试直接使用Power Shell应用程序(出于某种原因,我认为它是一个更高版本(。

它运行得很好。

我的解决方案(在处理与编译/构建本质上相关的依赖关系时(是停止服务器/节点实例。通常安装依赖项不会影响这一点,但有些依赖项(swc(会影响。

最新更新