首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
gplane
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
用 TypeScript 模板字符串类型来制作 URL parser
昨天写了一些简单的基于 TypeScript 模板字符串类型的字符串操作后,看到 @Kingwl 做了一个 算术(只有加和减)执行器,于是手有点痒,想写一个 parser。 无疑写一个 JSON parser 是相对高大上的,但是很复杂(毕竟完全基于类型系统)。后来决定做一个 …
使用 TypeScript 模板字符串类型
在今天的早些时候,Anders Hejlsberg 在 TypeScript 的仓库中发了一个 Pull Request:Template string types and mapped type as clauses。这个特性估计会在 4.1 版本中可用。 具体给 TypeS…
Zsh 下的 yarn 命令自动补全插件
可以根据当前目录补全 `yarn run` 命令和 `yarn remove` 命令。
利用 Rize 来进行 UI 测试或 E2E 测试
之前我曾经在《Rize - 一个可以让你简单、优雅地使用 puppeteer 的 Node.js 库》一文简单介绍过 Rize 这个库。当时仅仅是介绍这个库本身,关于如何使用,我没有给太多的指导。 这篇文章讲的是如何使用 Rize 来做 UI 测试或 E2E 测试。 在正式开始…
V8 的 Error 对象与栈追踪的妙用
本文的讲述都是以 Node.js 环境为例子,而 Node.js 使用的 JavaScript 引擎是 V8,因此理论上 Chrome 也能适用,其它浏览器我就不清楚了。 最近在写 Rize(欢迎 star) 的时候,一直为错误的栈追踪而愁。为什么呢?这要从 Rize 的架构说…
Rize - 一个可以让你简单、优雅地使用 puppeteer 的 Node.js 库
目前 puppeteer 已经成为了非常流行的 Node.js 的库,被广泛用于爬虫或 UI 测试。 我也很欢喜 puppeteer 这个库。然而,puppeteer 的几乎所有的 API 都是异步的,它返回的是一个 Promise。 如您所见,一堆的 await 关键字使得代…
Rize - 一个可以让你简单、优雅的使用 puppeteer 的 Node.js 库
Rize 是一个可以让你简单、优雅的使用 puppeteer 的 Node.js 库。通过使用这个库不必写太多的 async/await 等烦琐代码,同时提供简单的断言方法用于测试。(欢迎前往 GitHub 并给个 star)
个人成就
文章被点赞
79
文章被阅读
15,047
掘力值
402
关注了
0
关注者
110
收藏集
5
关注标签
39
加入于
2017-05-07