使用Bit.dev的打字稿类型问题

问题描述

我正在尝试在nodejs打字稿项目中使用某些共享组件(将此项目称为“手动”)。所有共享的组件和手册项目都在打字稿中写上。

所有共享组件标记,正确导出和安装-intellisense在手动项目中工作正常。

当我尝试编译项目时,出现与特定npm模块(soap)有关的错误

诸如:

C:/Users/marti/AppData/Local/Bit/capsules/c38a5e1a1d71efc461fd13c755aa3ec88d0673f4/martyjt.zimpla_lib-magento@0.0.7/node_modules/soap/lib/types.d.ts:1:22

  • 错误TS7016:找不到模块“请求”的声明文件。 'C:/Users/marti/AppData/Local/Bit/capsules/c38a5e1a1d71efc461fd13c755aa3ec88d0673f4/martyjt.zimpla_lib-magento@0.0.7/node_modules/request/index.js' 隐式地具有“ any”类型。如果有,请尝试npm install @types/request 它存在或添加包含declare module 'request';
  • 的新声明(.d.ts)文件

1 import *作为'request'的要求; ~~~~~~~~~

C:/Users/marti/AppData/Local/Bit/capsules/c38a5e1a1d71efc461fd13c755aa3ec88d0673f4/martyjt.zimpla_lib-magento@0.0.7/node_modules/soap/lib/wsdl/index.d.ts:1:22

  • 错误TS7016:找不到模块“ sax”的声明文件。 'C:/Users/marti/AppData/Local/Bit/capsules/c38a5e1a1d71efc461fd13c755aa3ec88d0673f4/martyjt.zimpla_lib-magento@0.0.7/node_modules/sax/lib/sax.js' 隐式地具有“ any”类型。尝试npm install @types/sax 存在或添加包含declare module 'sax';
  • 的新声明(.d.ts)文件

我不确定自己在做什么错..?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)