OpenShift 需要 Nodejs 应用程序具有以下目录结构。
(git repo)
../-- .git
-- package.json
--server.js
--Gruntfile.js
-- ....
--/...
我有以下 git 存储库目录结构。
(git repo)
../-- .git
-- webserver ( nodejs app with package.json and gruntfile resides here)
-- mobileApp
-- dbScripts
是否可以指示 OpenShift 将 webserver 目录视为 Nodejs 应用程序目录?
最佳答案
最简单的方法是将 webserver 目录中的文件移动到 Openshift gear 的根目录中。或者您可以更改 .openshift/action_hooks/
中的启动和停止操作 Hook ,以从该 Web 服务器目录中启动 Nodejs 应用程序。
关于node.js - 将nodejs部署到OpenShift,目录结构如下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25277827/