Не могу получить изображения в красную панель узла из окон - PullRequest
0 голосов
/ 17 марта 2019

Я пытаюсь загрузить изображение в узел шаблона html с красным узлом, я изменил httpStatic на:

httpStatic: 'C:\\images', 

и оставил комментарий:

httpAdminRoot: '/admin',

в настройкахФайл .js, и я перезапустил Node Red, но он не работал, зная, что я пробовал разные пути к своему изображению.Может ли кто-нибудь сказать мне, что я делаю неправильно?!

Это мой процесс тестирования

[{"id":"d41e6e2e.32de3","type":"function","z":"7e315e54.b418c","name":"Convert info to image","func":"\nreturn msg","outputs":1,"noerr":0,"x":410.0173645019531,"y":305.3264021873474,"wires":[["4707d1b7.c63c2","d8509296.ba789"]]},{"id":"4707d1b7.c63c2","type":"ui_template","z":"7e315e54.b418c","group":"e1c5a186.41af2","name":" HTML Template","order":3,"width":"3","height":"3","format":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src={{msg.payload}} width=\"128\" height=\"128\"/></p>","storeOutMessages":true,"fwdInMessages":true,"templateScope":"local","x":804.0173492431641,"y":306.3264021873474,"wires":[[]]},{"id":"d8509296.ba789","type":"debug","z":"7e315e54.b418c","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":851.0972442626953,"y":207.00000715255737,"wires":[]},{"id":"dfbc3481.f6b438","type":"inject","z":"7e315e54.b418c","name":"","topic":"","payload":"/n.jpg","payloadType":"str","repeat":"","crontab":"","once":true,"onceDelay":0.1,"x":199.1006622314453,"y":228.40625715255737,"wires":[["d41e6e2e.32de3"]]},{"id":"e1c5a186.41af2","type":"ui_group","z":"","name":"Lamp","tab":"18f3acca.3bcee3","order":1,"disp":true,"width":"6","collapse":false},{"id":"18f3acca.3bcee3","type":"ui_tab","z":"","name":"Field","icon":"dashboard","order":1,"disabled":false,"hidden":false}]

И это ошибка, которую я имею в браузере enter image description here

1 Ответ

1 голос
/ 18 марта 2019

Вы отредактировали неправильную копию settings.js.Копия в директории установки (которую вы редактировали) используется по умолчанию и копируется в userDir при первом запуске Node-RED.

Версия settings.js, которую вы фактически используете,выводить в журнал при запуске, но, скорее всего, он будет находиться в следующем каталоге:

c:\Users\alma\.node-red
...