私はtypescriptですからmoment.jsを使用しようとしています使用moment.js:2.1.5</p> <p>私はNPMとの瞬間を設置し、 "AMDは"
エラーTS2307:モジュールが見つかりません「M d.tsファイルは、私は次のエラーを取得する私のプロジェクトをコンパイルするときに何 を必要とする@typings経由でインストールしたがmoment.jsに含まれていません「oment」。
ここでは、問題を再現するために行った簡単なテストを示します。
{
"compilerOptions": {
"module": "amd"
}
}
私が使用してコンパイルした場合::
.\node_modules\.bin\tsc
私はエラーを取得する
repro.tsは
import * as moment from "moment";
const date = moment().format("YYYY");
console.log(date);
tsconfig.jsonファイル。 commonjsモジュール( "モジュール":tsconfigの "commonjs")をターゲットにするとコンパイルが正常に行われていることがわかります
amdモジュールをターゲットにした場合の正しい使用方法は何ですか?
ありがとうございます。それは私の多くを助けます。私のすべてのインポートは「ノード」の解像度でうまくいくので、私にとってはまあまあです。 – NicoD