Передача параметров конфигурации из файла в JavaScript

В моем проекте PHP есть код JavaScript, который должен использовать некоторые значения, определенные в файле конфигурации. Итак, я ищу лучший способ передать значения конфигурации в javascript, не смешивая php и js. Я думал, что это может быть достигнуто с Node.js, где файл конфигурации будет прочитан и проанализирован, а затем этот модуль Node будет преобразован в браузер JS с browserify. Это вообще возможно?

0

Решение

Если вы не хотите смешивать код PHP с кодом JS, вы можете запустить ajax-вызов в javascript для функции php, которая возвращает JSON с нужными вам данными.

Конец функции в PHP будет выглядеть примерно так:

exit(json_encode($data));

и в javascript (с помощью jquery):

$.post("script.php", {}, function(data) {
var configParams = JSON.parse(data);
});
0

Другие решения

Других решений пока нет …