Heroku部署错误不允许Discord.js Bot在线显示[NPM_CONFIG_LOGLEVEL = error]

时间:2020-10-11 02:49:47

标签: node.js heroku discord.js

我最近一直在尝试使用Heroku部署一个非常简单的Discord.js机器人,但是即使一切看起来都正确构建,我也无法使其在线出现。

这是Heroku的日志-我注意到了NPM_CONFIG_LOGLEVEL错误,并在此处寻找答案。我按照建议将工作人员从node index.js更改为node npm start,尽管无济于事。

-----> Node.js app detected
       
-----> Creating runtime environment
       
       NPM_CONFIG_LOGLEVEL=error
       NODE_ENV=production
       NODE_MODULES_CACHE=true
       NODE_VERBOSE=false
       
-----> Installing binaries
       engines.node (package.json):  unspecified
       engines.npm (package.json):   unspecified (use default)
       
       Resolving node version 12.x...
       Downloading and installing node 12.19.0...
       Using default npm version: 6.14.8
       
-----> Restoring cache
       - node_modules
       
-----> Installing dependencies
       Installing node modules (package.json)
       audited 15 packages in 0.372s
       found 0 vulnerabilities
       
       
-----> Build
       
-----> Caching build
       - node_modules
       
-----> Pruning devDependencies
       audited 15 packages in 0.367s
       found 0 vulnerabilities
       
       
-----> Build succeeded!
-----> Discovering process types
       Procfile declares types     -> worker
       Default types for buildpack -> web
-----> Compressing...
       Done: 23M
-----> Launching...
       Released v7
       https://nira-chan.herokuapp.com/ deployed to Heroku

您可以在Heroku应用程序链接上看到某个地方存在错误,但是我一直在寻找几个小时,而且我想我一直在无望地盯着它太久了。 我真的是编码新手,使用Repl.it进行了一些在线教程,所以我确实希望周围会有错误。

足够有趣的是,它在Repl.it上运行良好,所以我认为是JSON / Procfile引起了问题,但老实说我不知道​​。 现在,如果有人知道如何运行它,我会发布存储库here

非常感谢!

1 个答案:

答案 0 :(得分:0)

重写所有内容,service: npm start为我工作,如果还有其他人遇到相同的问题!