【问题标题】:Node.JS: Can't use require to parse .json file in REPLNode.JS:不能使用 require 来解析 REPL 中的 .json 文件
【发布时间】:2012-10-25 19:45:49
【问题描述】:

所以我试图从 REPL 解析一个 config.json 文件。 该文件是:app/config/config.json,我正在从 app/ 运行 REPL。

如果我尝试在 REPL 中请求文件,则 REPL 不会执行,而是等待更多输入:

$ node
> var config = require('./config/config.json');
...

我确定可以做到,但我不确定我做错了什么: https://stackoverflow.com/a/9804910/1027966

【问题讨论】:

  • 你的 config.json 有效吗?用jsonlint.com测试它
  • 这解决了我的问题。我没有有效的 json。记住要避开反斜杠!
  • 尼克,请发布并接受一个答案,这样人们就不会在这个问题上浪费时间了。

标签: json node.js parsing require read-eval-print-loop


【解决方案1】:

如果 JSON 无效,你就不能使用 Node.js 的 require 来解析 JSON。我目睹的这种行为发生在解析的 JSON 无效时。

【讨论】:

    猜你喜欢
    • 2014-02-20
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 2018-12-02
    • 1970-01-01
    • 2011-06-13
    • 2015-05-16
    • 2023-03-10
    相关资源
    最近更新 更多