@ms918/mrm-task-browserlist
mrm task,用来创建browserlist
创建的默认browserlist
使用react-dev-util
的defaultBrowsers
,如下
{
"production": [">0.2%", "not dead", "not op_mini all"],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
用法
npm install -g @ms918/mrm-task-browserlist
mrm @ms918/mrm-task-browserlist
当执行的时候,会走下面步骤:
- 判断当前路径下是否存在
.browserslistrc
。存在则不操作,退出 - 不存在则判断
package.json
是否含有browserlist
字段且字段为空- 为空则设置默认值
- 不为空直接退出