2016-03-07 2 views
2

У меня есть некоторые проблемы с использованием шаблона NodeJS + Cloudant. После создания приложения из каталога я просто добавляю Git и включаю LiveEdit.Узел Bluemix + Шаблон для облаков - ошибка EOF

После этого тха приложение начинает работать нормально, но каждый вызов службы разрывает приложения, в том числе

app.get('/', routes.index);

Глядя на журналы, единственная ошибка отображается следующая:

2016/03/07 15:51:16 http: proxy error: EOF

scripts/start: line 60: 216 Segmentation fault (core dumped) ${NODE_EXECUTABLE} ${NODE_OPTS} ${BOOT_SCRIPT} ${NODE_ARGS}

Дополнительные примечания :

  • Я уже давно использую Bluemix и NodeJs, но я был получать эту проблему только в течение нескольких дней
  • У меня нет никакого активного брандмауэра, который разрывает соединение
+0

ли вы изменить что-нибудь в файле package.json? Есть ли что-либо в журналах при нажатии приложения? –

ответ

2

, кажется, есть несовместимость при использовании Node.js + Cloudant шаблонного, режим LiveEdit и Node. js version 4.2.x.

Для устранения этой проблемы для редактирования вы package.json файл и изменить его использовать Node.js версии 0.12.x:

{ 
    "name": "cloudant_boilerplate_nodejs", 
    "version": "0.0.2", 
    "private": true, 
    "scripts": { 
    "start": "node app.js" 
    }, 
    "dependencies": { 
    "express": "4.13.x", 
    "ejs": "2.4.x", 
    "cloudant": "1.4.x", 
    "body-parser": "1.14.x", 
    "method-override": "2.3.x", 
    "morgan": "1.6.x", 
    "errorhandler": "1.4.x", 
    "connect-multiparty": "2.0.x" 
    }, 
    "repository": {}, 
    "engines": { 
    "node": "0.12.x"  
    } 
} 
+0

Еще раз спасибо, Алекс! ;) – eliot88

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