从TypeScript从node_modules导入裸.js

时间:2019-04-14 21:12:45

标签: typescript

我有一个TypeScript项目,我正在尝试直接从node_modules导入JS文件。

import * as ecdsa from '../node_modules/eosjs-ecc/lib/ecdsa'

不幸的是,NPM软件包无法导出我需要的功能,因此我正在寻找一种方法,在等待修复该软件包时直接调用该方法。

这是我要导入的文件: https://github.com/EOSIO/eosjs-ecc/blob/master/src/ecdsa.js

但是,当我尝试编译时会抛出以下错误:

src/index.ts:3:24 - error TS7016: Could not find a declaration file for module '../node_modules/eosjs-ecc/lib/ecdsa'. 'XXXXXXXXXXXX/packages/eos-metro-api/node_modules/eosjs-ecc/lib/ecdsa.js' implicitly has an 'any' type.

但是我确实有一个名为typins.d.ts的打字文件,其中包含以下内容:

declare module 'ecdsa';

所以不确定是什么问题吗?

0 个答案:

没有答案