如何检查 html 文件中是否有 es6 语法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MuscleOf2016
0D
V2EX    前端开发

如何检查 html 文件中是否有 es6 语法?

  •  
  •   MuscleOf2016 2019-07-16 17:32:33 +08:00 4702 次点击
    这是一个创建于 2286 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,为了兼容老的系统环境。

    15 条回复    2019-07-17 08:53:24 +08:00
    MuscleOf2016
        1
    MuscleOf2016  
    OP
       2019-07-16 17:32:55 +08:00
    要是有现成的工具就好了。
    loading
        2
    loading  
       2019-07-16 17:36:12 +08:00 via Android
    用正则吧,script 加上 es6 箭头函数什么的特殊语法。
    MuscleOf2016
        3
    MuscleOf2016  
    OP
       2019-07-16 17:39:18 +08:00
    @loading 只能这样硬核匹配了吗? 有难度。
    komeijiLogi
        4
    komeijiLogi  
       2019-07-16 17:40:15 +08:00
    babel ?
    loading
        5
    loading  
       2019-07-16 17:40:47 +08:00 via Android
    你在直接用 bable 全都转到 es6 不就好了?哪用检查。
    loading
        6
    loading  
       2019-07-16 17:41:08 +08:00 via Android
    babel
    MuscleOf2016
        7
    MuscleOf2016  
    OP
       2019-07-16 17:43:29 +08:00
    @loading 转到 es5 吧。
    shintendo
        8
    shintendo  
       2019-07-16 17:45:42 +08:00
    用 IE9 打开
    maichael
        9
    maichael  
       2019-07-16 17:45:43 +08:00
    loading
        10
    loading  
       2019-07-16 17:49:04 +08:00 via Android
    @MuscleOf2016 对,手快了
    MuscleOf2016
        11
    MuscleOf2016  
    OP
       2019-07-16 17:57:35 +08:00
    @loading 是为了检查一堆老项目,是不是加了 es6 语法混写的,直接编写 es5 是可以,不过直接检查一遍是不是更简单尼。
    MuscleOf2016
        12
    MuscleOf2016  
    OP
       2019-07-16 17:58:08 +08:00
    @maichael 这个能检查 html 中 es6 ? 文档都是用*.js 举例的。
    loading
        13
    loading  
       2019-07-16 18:29:43 +08:00 via Android
    @MuscleOf2016 你检查了是不是还是要转……
    runze
        14
    runze  
       2019-07-16 18:31:09 +08:00
    @MuscleOf2016 #12
    *.js 直接检查,html 里的 script 标签,凡是没有 src 的,都把内容提取成 .js 再检查。
    MuscleOf2016
        15
    MuscleOf2016  
    OP
       2019-07-17 08:53:24 +08:00
    @maichael
    @runze
    @loading 多谢了,早上看了下 es-check 这个包,源码很简单,可以自己改下,就满足需求了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     885 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 61ms UTC 22:30 PVG 06:30 LAX 15:30 JFK 18:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86