【问题标题】:Typescript can resolve json file?Typescript可以解析json文件吗?
【发布时间】:2019-03-19 02:26:20
【问题描述】:

我可以导入不带typescript扩展名的json文件吗?

例如,我有file.json,这是我的打字稿文件: import jsonData from './file'.

但我收到一个错误:[ts] 找不到模块 './file'。

【问题讨论】:

  • 你在 typescript compilerOptions 中的模块是什么?
  • module: esnext

标签: javascript typescript webpack


【解决方案1】:

尝试"./file.json" 而不是"./file"


使用 fs.readFile("./file.json") 读取 json 文件, 然后用 JSON.parse() 解析它

【讨论】:

  • 哈哈哈..问题是如何在不添加扩展名的情况下解决。
  • 那么..嗯,像普通文本文件一样使用fs模块读取json文件,
  • 并使用 JSON.parse 进行解析
  • 请编辑您的答案,不要在 cmets 中提供其他信息,因为 cmets 可能会被删除。
  • 为什么,我很好奇,你不想明确写扩展名吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-16
  • 2017-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-27
  • 1970-01-01
相关资源
最近更新 更多