2015-11-12 3 views
-1

Ошибки при развертывании простого Node.js приложения (которое работает локально):развертывание IBM Bluemix терпит неудачу для Node.js приложения

ERR  mv: cannot move ‘/tmp/node-v0.10.40-linux-x64/bin’ to ‘/tmp/staged/app/vendor/node/bin’: Directory not empty 
ERR mv: cannot move ‘/tmp/node-v0.10.40-linux-x64/include’ to ‘/tmp/staged/app/vendor/node/include’: Directory not empty 
ERR mv: cannot move ‘/tmp/node-v0.10.40-linux-x64/licenses’ to ‘/tmp/staged/app/vendor/node/licenses’: Directory not empty 
ERR mv: cannot move ‘/tmp/node-v0.10.40-linux-x64/share’ to ‘/tmp/staged/app/vendor/node/share’: Directory not empty 
OUT -----> Build failed 
OUT  Your build failed! 
OUT  If you're stuck, please submit a ticket so we can help: 
OUT  http://ibm.biz/bluemixsupport 
OUT Staging failed: Buildpack compilation step failed 
ERR encountered error: App staging failed in the buildpack compile phase 

Это терпит неудачу с оба buildpack узла по умолчанию и узлы >cf push -b sdk-for-nodejs_v2_5-20150902-1526 SDK. Журналы хвостов cf содержат только те же ошибки mv.

Любые подсказки?

+1

Можете ли вы добавить к вопросу свой пакет.json и manifest.ylm? –

ответ

1

То, что работало в том, чтобы использовать последний node.js buildpack:

cf push -b https://github.com/cloudfoundry/buildpack-nodejs.git

0

Попробуйте использовать cf logs appname --recent, как указано в ошибках отладки постановочной статьи Node.js в ссылке ниже:

https://www.ng.bluemix.net/docs/troubleshoot/debugging.html#debug_stgerr

+0

Журналы не показывали ничего, кроме ошибок 'mv', к сожалению. Ответ состоял в том, чтобы использовать последний узел buildpack: – cDima

+0

cf push -b https://github.com/cloudfoundry/buildpack-nodejs.git – cDima