node.js - 节点进程不会以 bot 启动
问题描述
我正在尝试部署一个机器人以在 Heroku 服务器上运行。当我尝试提交时,它无法编译应用程序。这是我的package.json
{
"name": "Bot",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "node bot.js"
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"discord.js": "^12.0.2",
"dotenv": "^8.2.0"
}
}
bot.js
是机器人配置文件的正确名称。当我取出时它工作正常,start: node bot.js
但机器人当然不会上线。
解决方案
尝试更改main
为bot.js
.
推荐阅读
- javascript - 使用 AJAX 或 Javascript 将值从 DIV 解析到另一个 DIV
- javascript - 将 jQuery getJSON 插入 for 循环
- javascript - JavaScript,在“鼠标悬停”上,当您尝试将鼠标移到块上时会出现并消失
- regex - 使用正则表达式从原始数据中提取文件名
- php - Laravel:PHP特征可以将值添加到模型的受保护值
- android - 在移动设备上而不是在桌面设备上重定向循环
- python - 如果条件,内联添加元素到列表
- python - python具有唯一z值的多个x vs y线图
- corda - 如何在企业 Corda 节点上完全卸载 cordapp?
- matlab - 具有分组测量误差的 Matlab 混合效应模型