typescript2.0

    3

    1答えて

    私はVSコード1.3.0をエディタとTypescript 2.0として使用しています。私はルートディレクトリにtsconfig.jsonを持っていて、 "files":["newfile.ts"]とnewfile.tsのファイルプロパティは私のルートディレクトリにあります。私は npm i --save lodash npm i @types/lodash --saveを実行し、定義ファイルをイン

    1

    1答えて

    のは、私はこのようなコードがあるとしましょう: function f(x: string | undefined) { if (x) { console.log(x); Promise.resolve() .then(() => g(x)) // error, x is string | undefined } // x = u

    29

    1答えて

    現在、TypeScriptで記述された複数のノードモジュールで構成され、node_modulesディレクトリにインストールされているTypeScriptアプリケーションを作成しています。 続行する前に、私はTypeScript 2.0を使用していることに注意したいと思います。必要がある場合は、2.1 devリリースを使用することに反対しません。私はちょうどこれを働かせたいと思う。 dist/

    6

    1答えて

    :null、undefined、NaNとInfiniteを無効に function isNotOk(value: any): value is null | undefined { if (typeof value === 'number') { return !isFinite(value); } else { return value === null

    1

    1答えて

    にアップグレード 問題は、VSのコードは、NPMモジュールに関するインポート情報を表示するには失敗しました。 [TS] Cannot find module 'lodash'/'react'/'etc'. TypeScriptで書かれたNPMモジュール(またはpackage.jsonにtypingsプロパティを持つもの)をインポートすると、この問題は表示されません。 WebPackはまだ問題なくコ