kirazZ1

Results 6 comments of kirazZ1

这个应该是在登陆完之后调用https://cors-anywhere.azm.workers.dev/https://github.com/login/oauth/access_token出现的网络错误,ping https://cors-anywhere.azm.workers.dev 不通

这个问题理论上自己起个cors-anywhere服务做请求转发就能解决,代码可见https://github.com/Rob--W/cors-anywhere,并把配置文件中的proxy修改成自己的就行了,不过我懒得弄了,换了个插件:utteranc

自己尝试写了一版,不过不是懒计算,调用一次算一次,计算的结果利用闭包缓存: ```ts function sum( ...args: number[] ) { const value = args.reduce((pre, cur) => pre + cur, 0); const _sum = function (..._arg: number[]) { return sum.call(null, value, ..._arg); };...

之前看了koa的compose实现,先入为主了,感觉写的没上面的优雅,不过能过用例: ```js function compose(...args) { const length = args.length; function dispatch(index, val) { if (index === length) return val; else { args = args || []; return args[index](dispatch(index + 1,...

```js function pMap(argsArr, fn, config) { let queue = []; const next = () => { if (queue.length > 0) { queue.shift().then(_task => _task()); } }; const run = async...

```ts type pMapType = ( argsArr: any[], fn: (...args: any) => Promise, concurrency?: number ) => Promise; const pMap: pMapType = (argsArr, fn, concurrency = Infinity) => { return new...