【发布时间】:2022-06-18 00:28:04
【问题描述】:
使用不支持 typescript 的 npm 包会报错
Could not find a declaration file for module '...'. '...' implicitly has an 'any' type.
Try `npm i --save-dev @types/adobe__pdfservices-node-sdk` if it exists or add a new declaration (.d.ts) file containing `declare module '@adobe/pdfservices-node-sdk';`ts(7016)
创建 .d.ts 文件并不是一个真正的选择。类型仍然缺失或您已手动添加所需类型。
还可以使用 typescript 编译器从 jsdoc cmets 生成 [.d.ts.][https://www.typescriptlang.org/docs/handbook/declaration-files/dts-from-js.html] .但这似乎是为包的所有者而不是为消费者创建的。
问题:使用 jsdoc cmets 添加 npm 包的智能感知的最佳方法是什么
【问题讨论】:
标签: typescript visual-studio-code