繁体   English   中英

安装discord.js后npm停止工作

[英]npm stops working after install of discord.js

我在Windows 10上使用NodeJS v8.9.4

我试图创建一个Discord机器人,所以我安装了discord.js

npm install discord.js

但是,这给了我一个错误,表明不允许makedirs

所以我通过以管理员身份运行命令提示符来解决此问题。

如果与手边的问题有关,则此错误在这里

然后稍后,运行js源文件,我得到了错误

Error: Cannot find module 'discord.js'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (filepath)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)

然后,当我发现所有npm命令都导致以下问题时,我尝试重新安装discord.js:

module.js:540
    throw err;
    ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-
cli.js'
    at Function.Module._resolveFilename (module.js:538:15)
    at Function.Module._load (module.js:468:25)
    at Function.Module.runMain (module.js:684:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3
module.js:540
    throw err;
    ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-
cli.js'
    at Function.Module._resolveFilename (module.js:538:15)
    at Function.Module._load (module.js:468:25)
    at Function.Module.runMain (module.js:684:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3

无论是什么命令,任何命令都将返回以上错误。 我尝试重新启动计算机,但没有成功。

谁能帮我?

我发现的所有SO问题都使用MacOS解决方案,或者只是完全卸载了npm或NodeJS。 我想避免任何卸载,除非有必要。

采用:

npm install discord.js --save

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM