что является корневым каталогом моего локального узла-красного сервера? - PullRequest
0 голосов
/ 12 декабря 2018

Я использую локальный сервер Node-RED на своем компьютере с Windows 10, чтобы изучить все входы и выходы.Я установил с настройками по умолчанию, поэтому все мои текущие страницы работают как localhost:1880.Корень установки - это мой локальный пользовательский каталог, как в C:\users\myName\.node-red\

Я узнал, что узлы ввода и вывода файлов видят C:\users\myname\ как относительный корень.

В проекте "play"Мне нужно сослаться на локальный ресурс .css;Мой поток содержит шаблонный узел, использующий шаблон Усы, содержащий некоторые жестко запрограммированные HTML.

Моя цель - вставить

<link rel="stylesheet" href="mystylesheet.css">

в заголовок HTML.

БольшойВопрос в том, куда мне поместить ресурс таблицы стилей, чтобы сервер мог его найти?Или другими словами: каков корень моего локального http-сервера?Очевидно, что не C:\users\myname\ или что-то ниже этого.

1 Ответ

0 голосов
/ 12 декабря 2018

Узлы File используют текущий каталог процесса node-red в качестве своего корня - поэтому будет зависеть от того, как именно вы его запустите.

Если вы хотите, чтобы Node-RED обслуживал контент на своем http-сервере, выможете установить httpStatic в вашем файле настроек, чтобы определить каталог, из которого вы будете получать контент.Мы рекомендуем вам создать специальный каталог, чтобы случайно не открывать другие файлы.

...