TypeScript

TypeScript 中文群

u-bh 1 week ago
万寿无疆
u-bieei 1 week ago
长命百岁
u-agfgb 1 week ago
万寿无疆,永远健康
u-aa 1 week ago
宝刀不老 战无不胜
u-aab 1 week ago
长命永生
u-jh 1 week ago
长生不老
u-cg 1 week ago
金枪不倒
u-bc 1 week ago
都是神仙
u-agfgb 1 week ago
export enum PlayType { tragedy = 1, comedy = 2, } const PlayTypeList = Object.values(PlayType).filter((x): x is PlayType => isNaN(Number(x)) );
u-agfgb 1 week ago
后面的这种计算方法,能不能写成函数啊
u-agfgb 1 week ago
怎么写个泛型函数计算呢
u-agfgb 1 week ago
function foo<T>(t: T): ReadonlyArray<T[keyof T]> { return Object.values(t).filter(x => isNaN(Number(x))); }
u-agfgb 1 week ago
解决了
u-agfgb 1 week ago
[收到了一个表情,请在手机上查看]
u-agfgb 1 week ago
写错了
u-cg 4 days ago
话说,我司之前用patch-package对一些依赖的npm插件进行fix或行为调整,但是patch-package只是对/node_modules里的文件进行diff,如果想能追踪到源码层面的改动,大家有什么工具推荐吗。除了fork这种方式
u-cg 4 days ago
因为以后别人来维护,直接后续有新的操作直接在node_modules/package里改也麻烦
u-cg 4 days ago
我找了一圈,没看到有这类patch工具。。
u-hibccch 4 days ago
这句是什么意思
u-fi 4 days ago
@我要开始学ts 有吗,求分享
u-cg 4 days ago
没有目前主流的方式都在这篇文章 https://medium.com/articode/fixing-broken-npm-packages-d8f808657d8e 提到,然后要么是拉源码到自己项目里
u-fc 4 days ago
你们走偏了吧,为啥要 monkey patch 一个包呢? 如果它有 bug 你应该 PR 修复。 如果它没人维护了,你应该 fork 了自行维护。 如果它的设计理念跟你们不一致,为什么不自己写个包?多难
u-cg 4 days ago
是的,比较实际的还是fork下来自己改一改
u-je 4 days ago
go 有个 monkey 包,协议是不授权让任何人使用
u-fi 4 days ago
你们是如何调试一个开发中的包的?软链?
u-cg 4 days ago
yarn link 或yalc publish
u-ib 4 days ago
「 D先生: npm link 」 - - - - - - - - - - - - - - - 「 我要开始学ts: yarn link 或yalc publish 」 - - - - - - - - - - - - - - - 「 我要开始学ts: 没有目前主流的方式都在这篇文章 https://medium.com/articode/fixing-broken-npm-packages-d8f808657d8e 提到,然后要么是拉源码到自己项目里 」 - - - - - - - - - - - - - - - 学习了,文章很赞