大哥,我不是新手。。不用向我解释那么多。我问的是 babel 编译的 target,大家还会不会选择对 es6 支持不好的 ie11/edge 以及早期版本的 chrome (有些 winxp 机器还在用旧版的 chrome, 因为新版的不再支持 32 位,也不再支持 winxp 了),毕竟选择支持越多的浏览器,生成的目标代码也就越大。
不单是 js, 还有 css. 我想问的是,大家是不是不再支持 ie/old edge/firefox 了。我最近看到好些网站不支持我用的 firefox 了,显示会错乱。。
【 在 eGust (十年) 的大作中提到: 】
: js 世界里有几种工具,一种是 transpiler,比如 babel.js,可以把翻译许多新语法翻译成老语法。另外一种是 polifill,现在最流行的应该是 corejs,就是给不支持新语法的浏览器尽量打补丁,但是有些是补不出来的,比如 Proxy。还有一个工具是 browserslist,它的作用是给
: 虽然也可以完全自己从头搭,但是这年头随便找个 boilerplate、create-xxx-app 之类的前端库,要么带个 .browserslistrc 文件,要么直接放在 package.json 里面,你只要填想支持什么浏览器就可以了,根本不是需要额外操心的
--
FROM 110.85.22.*