В моих файлах Typescript я импортирую тип из файла объявления точно так же, как это.
В example.ts:
import { AnyObject } from './index;
export const obj: AnyObject = {};
А затем, когда я запускаю команду для компилятора, какэтот.tsc -d
Он будет генерировать example.js и example.d.ts, но не index.d.ts.
В example.d.ts:
import { AnyObject } from './index';
export declare const obj: AnyObject;
Очевидно, что он не может найти модуль index.d.ts. Итак, я хочу знать, как решить эту проблему, спасибо.
tsconfig.json:
{
"compilerOptions": {
"outDir": "./dist/",
"sourceMap": false,
"noImplicitAny": true,
"module": "commonjs",
"target": "es5",
"lib": [
"es2017",
"dom"
],
"jsx": "react"
},
"include": [
"./packages/*"
]
}