Требуется файл JSON создает ошибку: не удается найти модуль - PullRequest
0 голосов
/ 15 ноября 2018

В проекте nodej, открытом в VsCode с включенным checkJs, когда требуется файл json, например

const myFile = require('./my-file.json')

Это делает ошибку [ts] Cannot find module.

Как можно удалить предупреждение об ошибке?

Я пытался:

  1. добавить "resolveJsonModule": true к compilerOptions в jsconfig.json, но это не работает.

  2. создать файл typing.d.ts с таким содержанием:

    declare module '*.json' { const value: any; export default value; } Но сейчас возникает ошибка [ts] Type 'typeof import("*.json")' must have a '[Symbol.iterator]()' method that returns an iterator. [2488]

...