TypeScript アプリでこのファイル内のコードをインポートしようとしています。
ただし、このファイルをコンパイルしようとすると、出力 js ファイルが生成されず、警告も表示されません。
アイデア?
TypeScript アプリでこのファイル内のコードをインポートしようとしています。
ただし、このファイルをコンパイルしようとすると、出力 js ファイルが生成されず、警告も表示されません。
アイデア?
Typescript で使用される型のみを含む宣言ファイルをコンパイルしています。mongodb への接続を処理するコードMongodb.ts
の代表として使用されます。javascript
ここでの意図は明らかmongodb.ts
に、コンパイラが mongodb を使用するコードをタイプチェックできるようにするために、スタブとして使用することです。コードでは、外部モジュールとしてロードmongodb.ts
してから、それに対してプログラムする必要があります。たとえば、実行時にnodejs
、「生産的な」JavaScript コードを含む別のモジュールがロードされます。例として、アプリで次のコードを使用できます。
myapp.ts
import mongodb = module("mongodb");
var server = new mongodb.Server('localhost', 27017, {auto_reconnect: true}, {})
var db = new mongodb.Db('mydb', server);
これは、codeplex の例の 1 つから取得されます。繰り返しますが、これを実行するには、mongodb の実装を提供するランタイム環境が必要です。