如何解决在正常的 discord.js 上安装 discordjs/opus 有错误
最近,我问了一个问题,我是否可以在已安装的 discordjs here 之上安装 discordjs/opus。有人告诉我它可能不会有任何问题,但事实并非如此。这是它在安装时发送的错误:
npm ERR! code EPERM
npm ERR! syscall rename
npm ERR! path C:\Users\MYNAME\OneDrive\Documents\GitHub\discordbot\node_modules\ws\package.json.3640863801
npm ERR! dest C:\Users\MYNAME\OneDrive\Documents\GitHub\discordbot\node_modules\ws\package.json
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted,rename 'C:\Users\MYNAME\OneDrive\Documents\GitHub\discordbot\node_modules\ws\package.json.3640863801' -> 'C:\Users\MYNAME\OneDrive\Documents\GitHub\beansdiscordbot\node_modules\ws\package.json'
npm ERR! [OperationalError: EPERM: operation not permitted,rename 'C:\Users\MYNAME\OneDrive\Documents\GitHub\discordbot\node_modules\ws\package.json.3640863801' -> 'C:\Users\MYNAME\OneDrive\Documents\GitHub\beansdiscordbot\node_modules\ws\package.json'] {
npm ERR! cause: [Error: EPERM: operation not permitted,rename 'C:\Users\MYNAME\OneDrive\Documents\GitHub\discordbot\node_modules\ws\package.json.3640863801' -> 'C:\Users\MYNAME\OneDrive\Documents\GitHub\beansdiscordbot\node_modules\ws\package.json'] {
npm ERR! errno: -4048,npm ERR! code: 'EPERM',npm ERR! syscall: 'rename',npm ERR! path: 'C:\\Users\\MYNAME\\OneDrive\\Documents\\GitHub\\discordbot\\node_modules\\ws\\package.json.3640863801',npm ERR! dest: 'C:\\Users\\MYNAME\\OneDrive\\Documents\\GitHub\\discordbot\\node_modules\\ws\\package.json'
npm ERR! },npm ERR! errno: -4048,npm ERR! code: 'EPERM',npm ERR! syscall: 'rename',npm ERR! path: 'C:\\Users\\MYNAME\\OneDrive\\Documents\\GitHub\\discordbot\\node_modules\\ws\\package.json.3640863801',npm ERR! dest: 'C:\\Users\\MYNAME\\OneDrive\\Documents\\GitHub\\discordbot\\node_modules\\ws\\package.json',npm ERR! parent: 'discordbot'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue,please double-check the
npm ERR! permissions of the file and its containing directories,or try running
npm ERR! the command again as root/Administrator.
(我用'MYNAME'代替了我的真名)
对于我如何解决这个问题的任何帮助将不胜感激。
解决方法
您应该使用右键单击 > 以管理员身份运行来打开 Powershell。并重试。它会起作用,这是一个简单的权限问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。