我是Heroku的新手,我尝试了三次在其上部署我的代码但没有成功。我正在关注this教程,当我要求我heroku ps:scale web=1
收到Scaling web processes... ! Resource not found
时,我就会陷入困境。这听起来不太正确。之前的所有步骤似乎都正常工作。以下是命令git push heroku master
:
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 279 bytes, done.
Total 3 (delta 2), reused 0 (delta 0)
-----> Heroku receiving push
-----> Removing .DS_Store files
-----> Node.js app detected
-----> Resolving engine versions
Using Node.js version: 0.4.7
Using npm version: 1.0.106
-----> Fetching Node.js binaries
-----> Vendoring node into slug
-----> Installing dependencies with npm
npm WARN nodeunit@0.5.1 package.json: bugs['web'] should probably be bugs['url']
> mongodb@0.9.7-3-5 install /tmp/build_2xv21ycwhho11/node_modules/mongodb
> node install.js
================================================================================
= =
= To install with C++ bson parser do <npm install mongodb --mongodb:native> =
= =
================================================================================
mongodb@0.9.7-3-5 ./node_modules/mongodb
> mongodb@0.9.7-3-5 install /tmp/build_2xv21ycwhho11/node_modules/mongodb
> node install.js
================================================================================
= =
= To install with C++ bson parser do <npm install mongodb --mongodb:native> =
= =
================================================================================
xmlhttprequest@1.3.0 /tmp/build_2xv21ycwhho11/node_modules/xmlhttprequest
redis@0.6.0 /tmp/build_2xv21ycwhho11/node_modules/redis
mongoose@2.5.5 /tmp/build_2xv21ycwhho11/node_modules/mongoose
mongodb@0.9.7-3-5 /tmp/build_2xv21ycwhho11/node_modules/mongodb
juggernaut@2.0.5 /tmp/build_2xv21ycwhho11/node_modules/juggernaut
socket.io@0.6.18 /tmp/build_2xv21ycwhho11/node_modules/juggernaut/node_modules/socket.io
redis@0.5.11 /tmp/build_2xv21ycwhho11/node_modules/juggernaut/node_modules/redis
node-static-maccman@0.5.3 /tmp/build_2xv21ycwhho11/node_modules/juggernaut/node_modules/node-static-maccman
optimist@0.1.9 /tmp/build_2xv21ycwhho11/node_modules/juggernaut/node_modules/optimist
jquery@1.6.3 /tmp/build_2xv21ycwhho11/node_modules/jquery
jsdom@0.2.13 /tmp/build_2xv21ycwhho11/node_modules/jquery/node_modules/jsdom
htmlparser@1.7.4 /tmp/build_2xv21ycwhho11/node_modules/jquery/node_modules/htmlparser
jade@0.20.1 /tmp/build_2xv21ycwhho11/node_modules/jade
html2jade@0.1.16 /tmp/build_2xv21ycwhho11/node_modules/html2jade
express@2.3.4 /tmp/build_2xv21ycwhho11/node_modules/express
connect@1.4.1 /tmp/build_2xv21ycwhho11/node_modules/express/node_modules/connect
qs@0.1.0 /tmp/build_2xv21ycwhho11/node_modules/express/node_modules/qs
mime@1.2.2 /tmp/build_2xv21ycwhho11/node_modules/express/node_modules/mime
ejs@0.4.2 /tmp/build_2xv21ycwhho11/node_modules/ejs
connect@1.8.5 /tmp/build_2xv21ycwhho11/node_modules/connect
qs@0.4.1 /tmp/build_2xv21ycwhho11/node_modules/connect/node_modules/qs
mime@1.2.4 /tmp/build_2xv21ycwhho11/node_modules/connect/node_modules/mime
formidable@1.0.8 /tmp/build_2xv21ycwhho11/node_modules/connect/node_modules/formidable
Dependencies installed
-----> Discovering process types
Procfile declares types -> (none)
-----> Compiled slug size is 7.0MB
-----> Launching... done, v4
http://stark-winter-4562.herokuapp.com deployed to Heroku
To git@heroku.com:stark-winter-4562.git
43e3a5e..84f9cd8 master -> master
我不知道这是否有任何帮助,但我猜这个输出与教程中看到的非常不同,以防万一。
任何人都可以指出什么是错的,或者我做错了什么?感谢。
答案 0 :(得分:4)
您的proc文件需要使用大写的P
调用Procfile