# 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() 转而使用浏览器 debuggerhttps://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')
})
Last Updated: 2/1/2019, 6:54:28 AM