>我最近一直在尝试使用Heroku来体验,以托管一个c#(控制台应用程序(Discord.Net(API(项目。
我使用 Heroku CI 部署了整个项目,然后添加了 Procfile 和 package.json $git提交它的回应是"没有添加任何内容来提交,但存在未跟踪的文件"。
有了这个,我去了该网站,却发现我在个人资料上声明的Worker Dyno丢失了。
有人可以帮我弄清楚为什么测功机不见了,尽管我宣布了它?
文件:
worker: node Program.cs //The file containing the script
包:
{
"name": "Test",
"description": "Test",
"version": "0.0.0",
"main": "Program.cs",
"scripts": {
"start": "node Program.cs"
},
"dependencies": {
"discord.net": "1.0.2"
}
}
procfile MUST'NT 包含任何扩展名...否则,调试器会错过它。与希罗库提供的解释不同...一旦我删除了所有扩展名,它就被识别为测功机。