node.js - 如何修复procfile不显示?
问题描述
我正在尝试制作位于Github 上的 Discord 机器人,但我的设置Procfile
没有显示出来。
我试过只检查文件procfile
,重新制作文件,更改代码。
worker node bot.js
我希望 Heroku 能够运行node bot.js
,但我得到的只是默认的npm start
,没有工人的东西。
解决方案
确保文件名为
Procfile
,使用大写的 P,而不是procfile
. 您在问题中使用了这两个版本,但只有Procfile
正确的。在进程类型后添加一个冒号:
worker: node bot.js
推荐阅读
- unix - Unix sed 从起始模式读取到文件结尾
- javascript - 无法使用 MyChart 功能
- generics - 闭包如何根据它们需要实现的特征来推断它们的类型?
- c++ - 使用基于范围的循环返回向量中项目的地址
- verilog - 在 topmodule 中制作子模块会导致验证器错误
- python - 如何制作一个包含从 C++ 构建的可执行文件的包?
- excel - 使用vba从Access数据库中提取到excel
- go - 使用 Cassandra GOCQL 驱动程序 (Golang) 确定页面状态
- docker - 在 dockerfile 与 CI 上运行构建和测试?
- c++ - MSVC 19 删除继承的构造函数