我正在尝试使用命令前缀“*”制作一个不和谐的机器人,但是当我尝试让机器人在线/运行它时,它给了我这个错误:
node:internal/modules/cjs/loader:936 node:internal/modules/cjs/loader:936 throw err; ^
错误:在 Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) 在 Function.Module._load (node:internal/modules/cjs) 找不到模块’C:\Users\name\const’ /loader:778:27) 在 Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12) at node:internal/main/run_main_module:17:47 { code: ‘MODULE_NOT_FOUND’, requireStack: [ ] }
我正在使用的模块是 discord.js,我已经在 CMD 和 VSC 终端上安装了 discord.js,但它仍然出现 MODULE NOT FOUND 错误。我浏览了互联网,但找不到解决问题的方法。我已经尝试重新安装 Node.js,但它不会停止回来。请帮忙,谢谢!
原文由 coder 发布,翻译遵循 CC BY-SA 4.0 许可协议
和我一样的错误,但我只是更改了文件目录,因为我在错误的目录中运行
node <filename.js>
所以我只是改变了—第一步检查你是否在正确的目录中 键入: >ls
然后,如果你在正确的目录中,则 键入:node <filename.js>
如果不是,则更改你的目录以更改目录 类型:cd <filename>
运行你的第一个应用程序 - 或运行文件 - 类型:node <filename.js>
我希望你的错误得到解决!