-
Notifications
You must be signed in to change notification settings - Fork 15.8k
feat: typescript module declaration, part 1 #908
Conversation
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/binaryify/netease-cloud-music-api/epxe0d48r |
话说要不要引入 Github Actions 做 Lints? |
@Binaryify Ready for review |
除了 TS 之外,我将 |
好,我看看 |
我看看 |
好 |
碰到些困惑,我想我得去社区去问一问了。明天再来优化下。作者晚安啊
…----------
该邮件从移动设备发送
--------------原始邮件--------------
发件人:"binaryify "<notifications@github.com>;
发送时间:2020年9月5日(星期六) 晚上10:51
收件人:"Binaryify/NeteaseCloudMusicApi" <NeteaseCloudMusicApi@noreply.github.com>;
抄送:"Jonson Petard "<i@a632079.me>;"Author "<author@noreply.github.com>;
主题:Re: [Binaryify/NeteaseCloudMusicApi] feat: typescript module declaration, part 1 (#908)
-----------------------------------
好
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
不急 |
有点麻烦,貌似要实现这个 但是现在令我困惑的是不知道怎么处理不同声明文件的namescpae 合并(相同命名的),TS 文件里倒是可以使用三斜线算法搞,但是声明文件貌似不行,哎 https://www.typescriptlang.org/docs/handbook/declaration-merging.html |
或者我们干脆丢弃掉暴露的接口?(只是可能会对开发造成一定的不便) |
可以 |
此声明为第一版,只增加了参数的类型、自动补全功能
像这样的函数注解可能得等下一次更新了、