# 2019.02.01
[类库] 命令行的 License 生成工具:https://github.com/licenses/lice-js (opens new window)
[类库] Jest 提供了一个用于校验样式是否存在的库:https://github.com/styled-components/jest-styled-components (opens new window)
[类库] Cabin (opens new window) 是一个日志分析服务的中间件,支持浏览器、NodeJS、Koa、Express 等,它近期提供了一个日志解析库,parse-logs:https://github.com/cabinjs/parse-logs (opens new window)
[文章] 如何停止使用 console.log()
转而使用浏览器 debugger
:https://juejin.im/post/5c4dccd7e51d4505171c8f8a (opens new window)
# 使用方式 - License 生成工具
$ licejs mit
The MIT License (MIT)
Copyright (c) 2013 Jeremy Carbaugh
Permission is hereby granted, free of charge, to any person obtaining a copy
...
# 使用方式 - Jest 样式判断
import React from 'react'
import styled from 'styled-components'
import renderer from 'react-test-renderer'
import 'jest-styled-components'
const Button = styled.button`
color: red;
`
test('it works', () => {
const tree = renderer.create(<Button />).toJSON()
expect(tree).toMatchSnapshot()
expect(tree).toHaveStyleRule('color', 'red')
})