JavaScript file include TS & build
JavaScriptファイルをビルドに含んで型推論を当てる
tsconfig.json
/* inslude JavaScript */
"allowJs": true,
"checkJs": true
sample.js
export let sampleText = 'Sample Text'
export function sampleFunction() {
return true
}
test.js
import { sampleText, sampleFunction } from './sample'
const a = sampleText
const b = sampleFunction()
// sample.d.ts 型推論
export function sampleFunction(): boolean;
export let sampleText: string;
用途
既存のJavaScriptをTypescript移行していく時
JavaScriptの型推論を確認したい時
JavaScriptにダイレクトに型はつけられない、確認用
新規TypeScriptでは必要は無い
Last updated
Was this helpful?