2013-03-01 64 views
2

我有一个项目的git仓库,其中有很多部分在他们自己的子目录中。事情是这样的:Heroku:子目录中的procfile

. 
.. 
./A 
./B 
./C 
./Procfile 
./packjage.json 
./D 

文件夹C是该应用程序,我想在Heroku上运行的一部分,但是Heroku的不喜欢那些不是在库的根procfiles。

无论如何告诉Heroku您的procfile/package.json是哪里?或者我会不知怎么的必须拆分一个非常大的存储库(我真的不想这么做)?

回答

3

根目录下的Procfile must be。你不能把它放在其他地方 - 这是唯一被搜索的地方。

+0

那么我如何在'Procfile'中引用'server.js'(它位于子文件夹中)? – 2013-06-16 09:54:31

+1

如果它在文件夹C中,你尝试过C/server.js吗? – 2013-06-17 11:15:09