🅰️
JavaScript / TypeScript Basic
  • Home
  • JavaScript
    • Basic JavaScript基本構文
    • JavaScript Snippets
    • filter find
  • Vue.js
    • Vue Basic
  • typescript
    • init typescript
    • target / module
    • declaration / 型宣言ファイル
    • JavaScript file include TS & build
    • Build Mode オプション
    • TS基本 関数
    • TS基本 Class
Powered by GitBook
On this page

Was this helpful?

  1. typescript

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では必要は無い

Previousdeclaration / 型宣言ファイルNextBuild Mode オプション

Last updated 3 years ago

Was this helpful?