我可以在Node中以编程方式更改.js文件的module.exports中的JSON对象吗?

时间:2015-02-23 06:28:31

标签: javascript json node.js

我有一个.js文件,只导出了JSON对象。我可以在更新对象时读取这些内容并将它们写回同一个文件吗?怎么样?我知道如何阅读.json文件,更新并将其写回。

1 个答案:

答案 0 :(得分:0)

我在我的一个项目上做了类似的事情,但我没有使用JS文件,而是将这些值存储在JSON文件中。在对对象进行修改后,您可以执行类似这样的操作

fs.writeFile('file.json', JSON.stringify(myObj, null, 4), function(err) {
    if (err) {
      //handle error
    }
    else {
      //handle success
    }
  });