Skip to content

apiParser.unpkgHost问题咨询 #1676

Answered by PeachScript
leegsen7 asked this question in Q&A
Discussion options

You must be logged in to vote

想了解一下,存在找不到的依赖 这种是什么情况,又有哪些包是需要去兜底找的

正好今天在看这部分实现,通常来说只要是不隔离幽灵依赖的包管理器,比如(npm/yarn),并且为没有提供类型的依赖正确安装了 @types/xxx 的包,那么大部分情况下解析器是能找到依赖,不去 unpkg 找的;如果有一些极端情况仍然需要去找,例如三方包导出的明明依赖 @types/abc 但却没有声明它

dumi-afx-deps 这个包无源码真看不懂里面的实现😂

这个包是压缩输出的,因为解析器相关团队暂时没有做开源的计划和相应人力投入,所以可以理解为黑盒不可调试的版本,社区同学也没法参与贡献😞

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@leegsen7
Comment options

Answer selected by leegsen7
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants