我正在CloudFoundry上部署NodeJS应用程序http://docs.cloudfoundry.com/frameworks/nodejs/nodejs.html。
我的申请是基于https://github.com/seafoox/node-express-twitter-bootstrap。这里我们有两个js文件
1)server.js
2)app.js.
server.js作为此应用程序的起点。当我将它部署到CloudFoundry时,应用程序无法正常工作。我通过使用命令“node server.js”在本地主机上运行它来成功测试它。在进一步调试时,我发现CloudFoundry通过调用“node app.js”来启动应用程序。是否可以通过调用“node server.js”来配置CloudFoundry服务器来启动应用程序。我可以通过使用package.json来实现这一点。CloudFoundry上的NodeJS:应用程序文件名
1
A
回答
5
你可以在package.json文件中指定启动脚本,就像这样;
{ “名”: “你好节点”, “版本”: “0.0.1”, “依赖”:{ “明示”: “” }, “脚本”:{ “start”:“server” } }
在这种情况下,如果我有两个脚本,app.js和server.js npm将通过app.js使用server.js。如果你在应用程序的根目录下实际上只有server.js,那么默认情况下npm会默认运行它。请参阅http://npmjs.org/doc/json.html
相关问题
- 1. 在Cloudfoundry上部署Laravel应用程序
- 2. NodeJS Web应用程序文件上传文件开始
- 3. CloudFoundry nodeJS教程已过时?
- 4. Cloudfoundry应用程序的滚动重启
- 5. 在AppFog或CloudFoundry上,应如何强制更新应用程序?
- 6. CloudFoundry - 应用程序'controlealunos'不存在
- 7. JHipster Microservices应用程序部署到CloudFoundry
- 8. CloudFoundry与NodeJS的Redis故障
- 9. 在应用程序的NodeJS
- 10. 在应用程序的NodeJS
- 11. 在app上运行NodeJS应用程序
- 12. 在koding.com上访问nodejs应用程序
- 13. PDF的NodeJS KIT,PDF文件正在使用的应用程序
- 14. 应用程序名称和文件名不同的iPhone应用程序的
- 15. 使用CloudFoundry插件部署Grails应用程序
- 16. 使用Eclipse CloudFoundry插件将Grails应用程序部署到AppFog
- 17. 如何在CloudFoundry上部署PHP应用程序?
- 18. 在cloudfoundry上监控弹簧web应用程序
- 19. PHP应用程序更新:上传PHP应用程序时,在文件名
- 20. heroku nodejs应用程序通过git远程将文件推送到另一个heroku nodejs应用程序
- 21. 如何在cloudfoundry中获取应用程序文件内容的一部分?
- 22. 重命名应用程序文件夹
- 23. nodejs应用程序托管从天蓝色的网站上的子文件夹
- 24. Hosting Nodejs应用程序
- 25. ExtJS + NodeJS mvc应用程序
- 26. 在express/nodejs应用程序中存储在S3中的文件
- 27. 由nodejs应用程序生成的调试核心文件
- 28. Cloudfoundry上的基本spring gwt应用程序挂在加载屏幕上
- 29. 在Heroku上的Nodejs应用程序一些文件不加载状态H10
- 30. Firebase Angular应用程序无法连接Heroku上的NodeJS应用程序