【问题标题】:My discord.js bot wont start when I run "npm run start"当我运行 \"npm run start\" 时,我的 discord.js 机器人不会启动
【发布时间】:2022-11-15 00:03:58
【问题描述】:

当我尝试在控制台中为我的 discord.js 机器人运行 npm run start 时,我不知道为什么它不起作用。

(这是我的 package.json)

{
  "name": "spinier-bot",
  "version": "1.0.0",
  "description": "Moderation & utility bot with a little bit of fun sprinkled in.",
  "main": "src/bot.js",
  "scripts": {
    "test": "node ."
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@discordjs/rest": "^1.2.0",
    "chalk": "^4.1.2",
    "discord-api-types": "^0.37.12",
    "discord.js": "^14.5.0",
    "dotenv": "^16.0.3"
  }
}

我一直在为此寻找解决方案,但找不到任何东西,我只想知道如何修复它,以便让我的机器人在线进行测试。 (我根本不了解 discord.js 或 JavaScript,所以我不知道发生了什么)。

【问题讨论】:

  • "start": "node .",不是"test": "node ."
  • 你为什么要运行npm start test?无论如何,最后一个错误非常简单。找不到discordSort.js。我认为您最好按照一些在线教程来构建机器人。如果您不了解 JavaScript 和 Node.js,那将会非常困难。
  • 我正在学习一个教程,但是这个命令应该会启动机器人,但事实并非如此,所以我不知道。

标签: javascript package.json npm-scripts


【解决方案1】:

它应该是:

{
  "name": "spinier-bot",
  "version": "1.0.0",
  "description": "Moderation & utility bot with a little bit of fun sprinkled in.",
  "main": "src/bot.js",
  "scripts": {
    "start": "node ."
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@discordjs/rest": "^1.2.0",
    "chalk": "^4.1.2",
    "discord-api-types": "^0.37.12",
    "discord.js": "^14.5.0",
    "dotenv": "^16.0.3"
  }
}

在这里,我将test 脚本更改为start

【讨论】:

  • 我已经尝试过了,但是我得到了另一个错误 paste.ee/p/bBYzN#YspaB9Ex0r1smO7bXCx5GT28AUPjvWyE
猜你喜欢
  • 2018-03-22
  • 1970-01-01
  • 1970-01-01
  • 2019-10-20
  • 2019-07-04
  • 2017-06-15
  • 1970-01-01
  • 2020-12-13
  • 1970-01-01
相关资源
最近更新 更多