Я быстро развертываю веб-приложение с помощью реакции-редукта, и мне было интересно, можно ли позволить пользователю использовать производственную версию для изменения файла конфигурации, чтобы он мог установить свои собственные начальные настройки.
Возможно ли, после запуска npm run build
, иметь файл config.js в папке сборки, которую пользователь может перейти и напрямую изменить?
Если нет, есть ли лучший способ сделать это, используя другую стратегию?
спасибо
Если я правильно понял, вы хотите открыть API для изменения некоторых параметров в конфигурации для конечного пользователя, а затем каким-то образом перезапустить серверы API, чтобы применить эти изменения.
Всегда опасный способ делать что-то. Вы можете открыть функциональные возможности, чтобы изменить несколько полей конфигурации для конечного пользователя и при применении перезапустить процесс узла. Существует несколько способов перезапуска процесса узла из самого кода или записи горячего скрипта, который контролирует изменения в исходном каталоге.
Но будьте осторожны с его рискованным делом. Надеюсь это поможет.
2500
. Если пользователь желает изменить это значение, он / она может открыть файлconfig
и изменить его на3000
. Приложение будет иметь таймер с 3000 в качестве значения при открытии.