我只是按照Heroku的nodejs教程开始的。 https://devcenter.heroku.com/articles/getting-started-with-nodejs#declare-process-types-with-procfile
但我得到一个错误“声明与procfile过程types”的一部分“我的问题是,我的CMD(使用Windows 7)没有find命令”工头“
任何解决scheme 我下载/安装了heroku工具栏,login工作正常,但工头不
Node.js:Foreman + Windows上的nodemon行为
在Ubuntu上重新生成Tomcat的Upstart脚本
来自领class的“No Processes Defined”检查一个简单的node.js procfile
工头不能启动Nginx,但我可以手动启动它。 为什么?
我使用git的bash在Windows7 64位上遇到了同样的问题。 以下是我所做的:
使用控制面板的“程序和功能”卸载工具栏,Ruby和Git
重新安装工具带到C:Heroku (更多信息见已知问题 )
添加C:Program Files (x86)gitbin;C:Herokuruby-1.9.2bin到系统PATH变量:控制面板,系统,高级系统设置,环境变量,系统变量,变量Path ,编辑…(如果未来版本的工具栏包含更新版本的Ruby,则更改ruby-1.9.2 )。
打开git bash窗口并卸载工头0.63版本
$ gem uninstall foreman
然后安装版本0.61(请参阅这里获取更多信息)
$ gem install foreman -v 0.61
现在工头为我工作:
$ foreman start
您可以在不卸载/重新安装的情况下执行此操作:
打开环境变量
将C:Program Files (x86)Herokuruby-xxxbin到系统路径(假设您在此目录中安装了heroku工具栏)。
你完成了! 尝试打开一个新的外壳窗口,并打字foreman start 。
工头完成了对Windows的支持。 你可以用forego代替。 这是GO lang的领班执行。
https://github.com/ddollar/forego
将C: Program Files文件(x86) Heroku ruby-1.9.3 bin添加到环境变量PATH为我工作。
在安装Heroku工具栏之后,运行foreman start时出现了所需模块的奇怪错误。 将ruby bin目录添加到路径中,然后重新打开shell窗口对我来说不起作用。 看来,工头从来没有安装! 当我试图卸载工头,红宝石告诉我,它没有安装。 所以我跑了gem install foreman ,0.77被安装。 一个问题,我不得不打开壳来安装领班宝石作为管理员。 也许这就是Heroku的工具带第一次没有正确安装。 运行foreman start似乎安装后(自然)做了一些事情。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。