了解emoji
发表于
更新于
本文字数:
1.9k
阅读时长 ≈
3 分钟
了解键盘
发表于
更新于
本文字数:
748
阅读时长 ≈
1 分钟
tslint迁移至eslint
发表于
更新于
本文字数:
2.5k
阅读时长 ≈
4 分钟
ts-loader迁移至babel-loader
发表于
更新于
本文字数:
1.8k
阅读时长 ≈
3 分钟
背景
关注社区的应该知道
babel 7
支持了TypeScript的转译,也就是说我们并不一定非得用之前的方案ts-loader或awesome-typescript-loader。最近想解决saga报错的易读性,发现官方给出了方案
babel-plugin-redux-saga
,是个babel插件。TSlint已经给出了roadmap,2020年只解决修复的MR,以后将只有ESLint, eslint,tslint两个社区的资源正在整合中。TSLoader这块,我理解也类似,Babel丰富的插件机制,加上目前支持了TS的转译,所以大势所趋,合并再花费精力搞这些呢。
基于以上三点考虑,决定做下迁移
配置
提升Redux Saga报错可读性
发表于
更新于
本文字数:
511
阅读时长 ≈
1 分钟
关于PayPal的使用
发表于
更新于
本文字数:
610
阅读时长 ≈
1 分钟
Mac下快速拷贝文件路径
发表于
更新于
本文字数:
744
阅读时长 ≈
1 分钟
WebSocket读书记
发表于
更新于
本文字数:
2.1k
阅读时长 ≈
3 分钟
最近项目中用到了WebSocket,但个人对WS的认知太过空白,于是花了点时间阅读了相关书籍《WebSocket》。对于其中的一些收获,这里Mark下
WebSocket的使命
技术的推出一定是为解决一个问题,就类似于ES推出了promise,是为了解决回调问题,XHR为了提供异步交互。WebSocket伴随着HTML5的推出,是为了让WEB与后端具备双工通讯能力。在WS之前,我们只能通过轮询解决,并且发起方只能是客户端。
因为有了WebSocket,我们的WEB和后端,你可以主动给我发消息,我也可以主动给你发消息。这就是它的使命。
项目引入WebSocket
发表于
更新于
本文字数:
2.8k
阅读时长 ≈
5 分钟