提问者:小点点

无法在visual studio代码中安装discord.js


我是一个新的程序员,我不太了解Node.js或任何这些东西。我的主要问题不是代码bug本身,而是无法在Visual Studio代码中安装discord.js。

我试图在终端和cmd中运行的命令是“npm install discord.js”,但这两个命令对我都不起作用。

输出:

npm ERR! path C:\Program Files\nodejs\node_modules\npm\node_modules\cacache\node_modules\unique-filename\package.json
npm ERR! Cannot find module 'C:\Program Files\nodejs\node_modules\npm\node_modules\cacache\node_modules\unique-filename\index.js'. Please verify that the package.json has a valid "main" entry

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Dezkah\AppData\Roaming\npm-cache\_logs\2020-10-11T14_35_47_984Z-debug.log 

我确实安装了package.json文件

{
  "name": "bot",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

抱歉,如果这个问题是愚蠢的或什么,但我似乎找不到一个解决办法。提前谢谢!


共2个答案

匿名用户

在vscode中选择一个空文件夹作为worskpace后,您必须做的第一件事是打开一个终端,写入并按照说明操作

npm init

npm init--yes用于插入所有默认值。

这将在工作文件夹中生成一个package.json。

之后,您可以通过npm安装软件包

npm i discord.js --save

匿名用户

安装Discord.j

它在Windows操作系统上运行良好。我创建了一个新的package.json文件,然后安装Discord。请清除缓存,然后再试一次好吗?

npm缓存清理--强制

那就试试

npm i discord.js