无法从 Angular ts 文件中的节点模块文件夹中的 antmedia 包导入 js 文件中的 WebRTCAdaptor

Dev*_*ary 0 javascript typescript angular ant-media-server-sdk

它显示一个错误:

Could not find a declaration file for the module 
'@antmedia/webrtc_adaptor/js/webrtc_adaptor.js'. 
'D:/web/node_modules/@antmedia/webrtc_adaptor/js/webrtc_adaptor.js' 
implicitly has an 'any' type.
  Try `npm i --save-dev @types/antmedia__webrtc_adaptor` 
if it exists or add a new declaration (.d.ts) file containing 
`declare module '@antmedia/webrtc_adaptor/js/webrtc_adaptor.js';`
Run Code Online (Sandbox Code Playgroud)

此处参考图片: https: //i.stack.imgur.com/JKQdR.png

错误

小智 6

你的错误是不言自明的。

为了解决您的问题,您需要做的是在以下路径创建一个名为“antmedia__webrtc_adaptor”的文件夹,并创建一个名为“index.d.ts”的文件

在index.d.ts 文件中,您必须放置以下代码并保存它。

在index.d.ts内粘贴代码declare module '@antmedia/webrtc_adaptor'

node_modules/@types/ antmedia__webrtc_adaptor /index.d.ts