工具类
- Browser
Es modules
- Node
commonjs
支持 tree-shaking
建议不要整包引入, 请按需引入, 请配合tree shaking
一起使用
- 当代码无法执行而return时, 如果是参数错误或者其它原因需要
console.error
/throw
, 如果不这么做, 代码执行没有预期发生时会很懵逼, 无法定位问题 - 如果代码本身可以抛出错误, 那么不必
console.error
/throw
(PS: 因为代码中报错信息太多可能不那么美观???), 前提是抛出的错误要和预期一样, 对后续代码的影响在预料之中 - 如果程序本身无法对某些代码或者逻辑报错, 那么一定要主动输入错误
program: $ProjectFileDir$/node_modules/.bin/prettier
arguments: --write $FilePathRelativeToProjectRoot$
output: $FilePathRelativeToProjectRoot$
版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。