node.js - 将nodejs部署到OpenShift,目录结构如下

标签 node.js openshift

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/

相关文章:

node.js - nvm安装了node和npm,安装本地browserify时出现符号链接(symbolic link)问题

javascript - nodejs 加密模块 privateEncrypt() 总是返回相同的结果

java - 如何检查 Openshift Pod 中安装的 Java 应用程序日志

tomcat - OpenShift,安装Tomcat 8后无启动文件

java - 在 Openshift maven RESTEasy Tomcat7 中找不到相关资源

wordpress - Openshift:无法升级到 Wordpress 3.9

javascript - 我的 AJAX 代码有什么问题(向服务器发送 Firebase token )?

javascript - 将 Nodejs 应用程序部署到 Azure 的最佳实践

javascript - 在 Express 中提供静态 HTML 文件的不同路径

openshift - 继续学习 Openshift 的好地方?