是如何区分是什么浏览器的

来源:3-12 使用 Babel 处理 ES6 语法(2)

小生来也

2022-06-26

配置babel的target可以使得在指定的浏览器版本中不进行转换,可是这个判断过程应该是在编译阶段的吧,但在打包的时候它是如何知道是什么浏览器的?
就像这节视频中配置的是chrome:“67”,打包后确实是变小了,但是它是以什么为依据的呢?不只是打包吗,代码都还没运行到浏览器中,它怎么知道我要运行在哪个浏览器,难道是运行时判断?

写回答

1回答

Dell

2022-07-02

他把所有他要考虑到的兼容的代码都打包进去,这样到了对应的环境,就会执行对应的逻辑。

0
3
小生来也
非常感谢!
2022-07-11
共3条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程