-1

我最近一直在尝试使用 Heroku 来托管 ac#(控制台应用程序)Discord.Net(API)项目。

我使用 Heroku CI 部署了整个项目,然后使用 $git commit 添加了 Procfile 和 package.json,它的响应是“没有添加到提交,但存在未跟踪的文件”。

于是,我去了该网站,却发现我在个人资料中声明的 Worker Dyno 不见了。

有人可以帮我弄清楚为什么我宣布了 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"
        }
    }
4

1 回答 1

0

procfile 必须包含任何扩展名......否则调试器会错过它。与heroku提供的解释不同......一旦我删除了所有扩展,它就被认为是一个测功机。

于 2018-01-21T14:17:57.647 回答