首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地主机或开发系统Ubuntu中运行openshift MEAN项目?

问如何在本地主机或开发系统Ubuntu中运行openshift MEAN项目?
EN

Stack Overflow用户
提问于 2015-09-04 13:57:56
回答 1查看 353关注 0票数 0

我在https://openshift.redhat.com/上创建了一个MEAN stack应用程序,它在web上成功运行。

项目同步表单默认源码:https://github.com/linnovate/mean-on-openshift.git

为了进一步开发,我正在使用应用程序页面中提到的git url来克隆托管的git源代码。(例如git clone ssh://55e86e9f89f5cf1d29000001@nodejs-tapslab.rhcloud.com/~/git/nodejs.git/)。

将源代码克隆到本地系统后,在sublime文本编辑器中打开项目。我可以看到在config/env/development.js中有很多类似process.env.OPENSHIFT_XXX的配置。我更改了下面提到的一些配置值,并尝试使用以下命令启动服务器:'node server',但服务器没有开始抛出错误。

代码语言:javascript
复制
{
db:  db: 'mongodb://' + (process.env.DB_PORT_27017_TCP_ADDR || 'localhost:27017') + ':' + '/mean-dev',
hostname: process.env.OPENSHIFT_NODEJS_IP || 'http://localhost:3000'
}

有没有人能告诉我如何在本地系统中运行Openshift意味着项目,以及在本地系统中运行它之前需要哪些配置。

系统配置:

代码语言:javascript
复制
Ubuntu 12.04
MongoDB v2.6.6
Nodejs v0.10.40
npm 1.4.28
grunt-cli v0.1.13

错误:

代码语言:javascript
复制
$ node server

    Mean app started on port 3000 (development)

    events.js:72
        throw er; // Unhandled 'error' event
              ^
     Error: getaddrinfo ENOTFOUND
    at errnoException (dns.js:37:11)
    at Object.onanswer [as oncomplete] (dns.js:124:16)
EN

回答 1

Stack Overflow用户

发布于 2015-09-18 20:46:02

Git:

代码语言:javascript
复制
$ NODE_ENV=test node server
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32391029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档