我有一个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';
所以不确定是什么问题吗?