同様の質問にもかかわらず、これについて明確な答えが見つかりません。TSLintはカスタムd.tsファイルでカスタムモジュールを見つけることができません
私は活字体でsuncalc
モジュールを使用しようとしています。
/// <reference path="../typings/suncalc/suncalc.d.ts" />
"use strict";
import * as moment from "moment";
import {SunTimes} from "suncalc";
import SunCalc = require("suncalc");
コードが正常に動作して実行されます:それは私は1つを作成し、私は以下の持っている私のファイルの先頭にsuncalc/suncalc.d.ts
の下で私のタイピングフォルダにそれを置いて、それが自分のタイピングファイルですありませんWallabyはすばらしくすべてを検出することができます。しかし、WebStormのTSLint(実際にはTypeScriptコンパイラ)は、モジュール 'suncalc'を見つけることができないと報告しています。
tslint.json
とtypings.json
とtsd.json
と一緒に試してみましたが、エラーを取り除くことができません。
さらに、gulpを実行したときに関連すると、chai
またはit
またはdescribe
が見つからないことが報告されていますが、WebStormではTSLintに問題はありません。
私は本当に私のプロジェクトで単語「suncalc」の下に小さな赤い波線のラインを取り除くしたいと思います。
の
を必要と私の場合は はちょうどあなたが見ているエラーは、実際に活字体コンパイラからではなく、TSLintからの誤差であることを言及したかったです。 – JKillian