私たちは大部分が2.0より前に書かれた大きなTSアプリケーションを持っています。私たちはモジュールを使用せず、outfile
オプションのみを使用しています。これまでの入力はglobal
でしたが、typings
で提供されている入力の中には、(わかっている限り)グローバルな使用をサポートしていないものがあります。外部モジュールをグローバルとして提供するタイピングの使い方は?
たとえば、markdown-it
の型を使用しようとしていますが、これはグローバル名前空間にanythingsを公開しないため、コンパイラはmarkdownit
関数を見つけられません。
私はこのような状況でどのようにこの種の入力を使うべきかについて非常に混乱しています。何らかのヒントが認められるでしょう。
コード例:私はモジュールを使用していないので、
// test.ts var result = markdownit().render("*some markdown*"); <-- `markdownit` not found
私はimport
にそれを試して、それは、当然の誤差を与えます。だから私は立ち往生している。
私は他の選択肢がないので、私は本当にこのように使いたいです。モジュールを使用せずに何千もの行が書かれていますが、それを変換するのは難しい作業です。新しいプロジェクトでは、私は間違いなくモジュールを使うでしょう。答えをありがとう、明日試してみましょう。 –