1
typescriptを使用しようとしているnpmモジュール(node-rsa)で作業しています。私のモジュールの例では、このようないくつかのjsを書く必要があります(モジュールのdocsから取りました)。しかしモジュールインポート用のTypescriptコンパイル
var NodeRSA = require('node-rsa');
var key = new NodeRSA({b: 512});
、私は活字体でこれを入力すると:
"node_rsa_1.NodeRSA is not a function"
私が持っています:エラーがスローされます
var node_rsa_1 = require('node-rsa');
var key = new node_rsa_1.NodeRSA({ b: 512 });
:
import {NodeRSA} from 'node-rsa';
var key = new NodeRSA({b: 512});
それがコンパイル私自身の.d.ts
ファイルを書いて、 DTには何もないので、違いがあれば分かりません。
'node-rsa'から 'NodeRSAをインポートしましたか? ' –