2016-01-15 4 views
2

Я пытаюсь запустить свой узел-красный на малине pi 2, используя pm2. Я использую команду запуска:Node-Red Pm2 Setup

pm2 start /usr/bin/node-red-pi --node-args="--max-old-space-size=128" -- -v 

Сначала это похоже на работу:

NodeRed Startup pm2

Но несчастливо, то это ошибки:

NodeRed Error pm2

Вот лог:

SyntaxError: Unexpected token ILLEGAL 
at exports.runInThisContext (vm.js:53:16) 
at Module._compile (module.js:373:25) 
at Object.Module._extensions..js (module.js:404:10) 
at Module.load (module.js:343:32) 
at Function.Module._load (module.js:300:12) 
at Function._load (/usr/local/lib/node_modules/pm2/node_modules/pmx/lib/transaction.js:62:21) 
at Object.<anonymous> (/usr/local/lib/node_modules/pm2/lib/ProcessContainerFork.js:28:21) 
at Module._compile (module.js:397:26) 
at Object.Module._extensions..js (module.js:404:10) 
at Module.load (module.js:343:32) 
+0

ли вы решить эту проблему ? – Anakooter

+0

У меня также есть эта проблема. Вы могли это исправить? – Nykholas

+0

привет - не с "node-red-pi". что я сделал, это сбросить разгон на моем пике - без разгона, и я начинаю с узла с красным цветом с обычной командой «node-red» в pm2. pi работает уже 2 месяца без каких-либо проблем. должен сказать, что на этом компьютере работает только node-red, поэтому я не забочусь об использовании ОЗУ .... –

ответ

0

Пожалуйста, убедитесь, что вы установили последнюю версию PM2 (> 2.x):

$ npm install [email protected] -g 
$ pm2 update 

Затем начать узел-красный снова, он должен работает, как ожидалось:

pm2 start node-red --node-args="--max-old-space-size=128" -- -v 
Смежные вопросы