是否可以在打字稿项目中使用parse5? parse5 home page它是用javascript编写的,文档也只使用javascript。
const parse5 = require('parse5')
如果不是这样,我很难找到与打字稿完全一样的功能。我需要的主要功能是跟踪DOM中的位置。
答案 0 :(得分:1)
只要具有类型定义,就可以在TypeScript中使用任何JavaScript包。
许多npm软件包在@types/packagename
(例如:Definitely Typed)有相应的类型定义(由于@types/parse5
)。只需安装软件包(npm i -D @types/parse5
,TypeScript就会自动找到parse5
的类型定义。