【发布时间】:2021-06-12 16:31:09
【问题描述】:
简介:browserslist 是一种配置,用于让其他开发人员、包、插件等知道您的项目支持哪些浏览器。这是通过查询完成的,并且有一种方法可以将这些查询拆分到不同的环境中。
{
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
}
假设我使用了开发配置支持但生产不支持的 javascript 函数。
我的问题是:那么,如果我发现生产配置可能出现在开发早期未检测到的错误,那么在生产和开发之间拆分配置有什么意义? (是因为它提供了编译时间的速度或类似的优势吗?)
【问题讨论】:
标签: javascript webpack configuration environment-variables