如何在不是模块的nodejs中包含文件?

时间:2013-09-25 18:03:11

标签: node.js

我只想将外部文件中的一些参数包含到我的nodejs脚本中。

与php <?php include("sql.php"); ?>

相同

这意味着:不是模块,只是包含文件

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

将params放入JSON文件中可以正常工作。

params.json

{"foo": "bar"}

myscript.js

var params = require('./params');
console.log(params.foo);

但是CommonJS模块是你节点中的机制。如果你问这个问题,你还没准备好安全地使用eval,所以不要去那里。