Node.js 如何在Openshift中使用简单的npm安装?

Node.js 如何在Openshift中使用简单的npm安装?,node.js,openshift,Node.js,Openshift,我正在尝试在我的openshift帐户上使用可爱的文件 我知道node.js的工作原理与我在localhost:3000中的工作原理相同,但不是像专家一样 我的结局不是这样,我在看。它应该是可爱的文件应用程序作为开始 我并没有腻子访问终端做npm安装,但并没有运气,由于许可 问题是。。。我无法理解openshift是如何工作的,我需要知道如何访问控制台进行npm安装,然后执行“$cute files”,alternativley我使用Git提交和推送,文件已更新…我没有得到任何结果。。。我已经

我正在尝试在我的openshift帐户上使用可爱的文件

我知道node.js的工作原理与我在localhost:3000中的工作原理相同,但不是像专家一样

我的结局不是这样,我在看。它应该是可爱的文件应用程序作为开始

我并没有腻子访问终端做npm安装,但并没有运气,由于许可


问题是。。。我无法理解openshift是如何工作的,我需要知道如何访问控制台进行npm安装,然后执行“$cute files”,alternativley我使用Git提交和推送,文件已更新…我没有得到任何结果。。。我已经用了6到7个小时了,Openshift对我来说非常复杂,有人能解释一下如何在Openshift中安装和执行simple node.js应用程序吗?

你不能访问Openshift并运行任何命令。Openshift不是一个简单的托管或vps服务,它是一个PaaS。这意味着他们为您提供了一个运行特定服务的环境,特别是在您需要时

当您创建一个应用程序时,它会绑定到一个git存储库,当推送该存储库时,它将被部署到openshift

关于您的应用程序的部署和运行,不是关于在端口3000中运行的node.js。Openshift有一些默认的应用程序文件名和端口

因此,在此类存储库的本地克隆中工作时,您可以执行
npm install
命令,该命令将下载
node\u modules
文件夹

如何做到这一切?
  • 首先,您应该在系统中安装
  • 通过rhc管理克隆您的任何应用程序
  • 进行更改,然后执行git
  • 这些更改可能包括执行npm安装以获取依赖项
  • 在执行git push时,希望部署更改

  • 你真的应该读一下。

    这正是我用Git做的,我在本地计算机上使用了npm安装并推送到服务器,它不会在服务器上运行,因为它在本地计算机上执行,我没有找到解决方案,你可以用你的Git用openshift安装可爱的文件,你会明白的,我会给你+1,如果你设法修复如何执行可爱的文件在openshift服务器。嘿!我收回!同样,Openshift是一个VPS,您可能根本没有文件系统权限。试着把你的错误记录到任何地方,你会发现我的意思是,可爱的文件将你的文件系统映射到一个Web界面,而你在OpenShift中没有也不能拥有的东西基本上,我在sudo权限上有错误,让我来查找与文件系统无关的simple node.js应用程序,因为可能可爱的文件试图做的事情只有sudo允许