'react-dates' npmモジュール用のカスタム宣言ファイルを作成しようとしましたが、宣言ファイルをそのモジュールに追加します。'react-dates'モジュールのカスタム宣言ファイルで宣言ファイルが見つかりませんでした
私はimport {DateRangePicker} from 'react-dates'
を行うと、私は次のエラーを取得:
Could not find a declaration file for module 'react-dates'. 'absolute_path/src/node_modules/react-dates/index.js' implicitly has an 'any' type.
マイ宣言ファイルは、「種類/反応し、日付/ index.d.ts @」パスに位置し、このようになりますされています
import * as React from 'react';
declare class DateRangePicker extends React.Component<{}, {}> { }
tsconfig.jsonは次のようになります。
{
"compilerOptions": {
"outDir": "./dist/",
"sourceMap": true,
"noImplicitAny": true,
"strictNullChecks": true,
"module": "commonjs",
"target": "es6",
"jsx": "react",
"typeRoots": [
"./@types"
]
},
"include": [
"./app/**/*",
"./@types/**/*"
]
}
あなたがタイピングthemselveでどこに行くんでした:?import文は、モジュールブロックの内部でなければならないか、あるいはそれが返すこと
注:このような –
私はライブラリの小さな部分だけを使っていますが、これまでのところ私が持っているものは次のとおりです:https://gist.github.com/torryt/ccdaf6daf0d7df6252ac2a4539a00520 – torryt