2016-07-11 6 views
0

Я использую услугу Openshift PaaS для развертывания веб-приложения Node JS. Все выполняется отлично, кроме одного. Если я пытаюсь запустить файл js главного узла (server.js), то он бросает сообщение «bloggernodeapp» приложения «не удалось запустить (порт 8080 недоступен)». Пожалуйста, помогите мне решить эту проблему.Openshift Ошибка порта развертывания приложения NodeJS

Ниже приведен код файла Server.js.

This is the code of my server.js file

This is the main error which is occurring when i am trying to execute the server.js

+0

Пожалуйста, нажмите на синие ссылки, чтобы получить прикрепленные изображения. –

+0

Пожалуйста, помогите мне, ребята. –

+0

Что это имеет отношение к AngularJS или угловому материалу? –

ответ

0

Вы проверяете:

#!/usr/bin/env node 

var express = require('express'); 
var path = require('path'); 
var http = require('http'); 

var app = express(); 

var port = process.env.OPENSHIFT_NODEJS_PORT || '3000'; 
var ip = process.env.OPENSHIFT_NODEJS_IP || '127.0.0.1'; 

app.set('port', port); 

var server = http.createServer(app); 

server.listen(port, ip); 

в package.json:

"scripts": { 
    "start": "node server.js" 
}, 
"main": "server.js", 

создать файл .gitignore

node_modules 

, когда вы используете команду для запуска node server.js на локальном компьютере и проверять любые ошибки. если не ошибка, то вы можете деактивировать функцию openshift.

git add . 
git commit -m "Update new server version" 
git push 

сделано.

 Смежные вопросы

  • Нет связанных вопросов^_^