将配置选项从文件传递到javascript

时间:2014-11-25 09:42:44

标签: javascript php node.js browserify

在我的PHP项目中,有一个javascript代码应该使用配置文件中定义的一些值。所以,我正在寻找将配置值传递给javascript的最佳方法,而不需要混合使用php和js。我想这可以通过Node.js完成,其中将读取和解析配置文件,然后使用browserify将此Node模块转换为浏览器JS。这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

如果您不想将PHP代码与JS代码混合,您可以在javascript中运行ajax调用到php函数,该函数返回带有您需要的数据的JSON。

PHP中的函数结束将是:

exit(json_encode($data));

并在javascript(使用jquery)中:

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