node.js - Heroku Buildpack Multi - 未检测到 Cedar 支持的应用程序

标签 node.js heroku phantomjs

我尝试在 Heroku 的工作进程中使用 PhantomJS 和 NodeJS,但是当我切换到 buildpack-multi 时,Heroku 在我推送时给了我这个:

-----> Fetching custom git buildpack... done
 !     Heroku push rejected, no Cedar-supported app detected

这是我的.buildpack:

http://github.com/heroku/heroku-buildpack-nodejs.git
http://github.com/stomita/heroku-buildpack-phantomjs.git

我的根目录中还有一个 package.json。

最佳答案

您的 buildpacks 文件应命名为 .buildpacks,而不是 .buildpack。请参阅detect ddollar/heroku-buildpack-multi 中的脚本查看成功检测需要什么。

关于node.js - Heroku Buildpack Multi - 未检测到 Cedar 支持的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14800896/

相关文章:

javascript - 如何在 PhantomJS 的 "onResourceRequested"回调中访问请求体?

node.js - Sequelize 模型单元测试

javascript - 如何延迟函数的执行,JavaScript

git - Heroku、Procfile 和 gitignore

在 Heroku 中部署 war 文件时出现 java.lang.OutOfMemoryError

asp.net - PhantomJS 作为 Azure 中的 Web 作业

npm - NPM 安装错误 - Phantomjs@1.9.18

javascript - QuickSort 算法因 stackoverflow 错误而失败

node.js - npm启动错误: Cannot find module 'C:\' and Exit status 8

javascript - 无需 http 即可访问本地应用程序的 API(1 Heroku dyno 内)