V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cl903254852
V2EX  ›  Visual Studio Code

vscode 有没有把 es6 转 es5 的插件?

  •  
  •   cl903254852 · 2020-03-11 15:30:52 +08:00 · 4650 次点击
    这是一个创建于 1499 天前的主题,其中的信息可能已经有所发展或是发生改变。

    由于要兼容低版本,而且就简单几个页面,没必要去搭建环境。

    如果 vscode 有 es6 转 es5 的插件就很方便了

    如果有的话 麻烦推荐一下 感谢 Thanks♪(・ω・)ノ

    16 条回复    2020-03-12 10:18:24 +08:00
    royzxq
        1
    royzxq  
       2020-03-11 15:50:21 +08:00
    babel-cli 或者用 babel 自己转
    Loerise
        2
    Loerise  
       2020-03-11 15:51:22 +08:00
    手动转试试?

    https://babeljs.io/repl
    royzxq
        3
    royzxq  
       2020-03-11 15:51:41 +08:00
    https://babeljs.io/docs/en/usage 这是官方文档, 如果需要中文的话可以自己搜一下
    loading
        4
    loading  
       2020-03-11 15:55:12 +08:00
    手工转吧,我也想有。
    will0404
        5
    will0404  
       2020-03-11 18:02:57 +08:00
    一个命令的事:npx parcel build xxx.js

    如果你 node 环境都没有当我没说吧。
    cl903254852
        6
    cl903254852  
    OP
       2020-03-11 19:12:54 +08:00
    @Loerise 唉 就是不想手动转才提这个问题的。。。
    Mutoo
        7
    Mutoo  
       2020-03-11 19:34:06 +08:00
    vsc 不了解,但是 webstorm/phpstorm 是有这个功能的 file watcher + bable
    https://blog.jetbrains.com/webstorm/2015/05/ecmascript-6-in-webstorm-transpiling/
    remon
        8
    remon  
       2020-03-11 19:38:24 +08:00 via Android
    babel -w
    gkiwi
        9
    gkiwi  
       2020-03-11 23:07:43 +08:00
    @Loerise 你用 parcel build 一下就都有了
    yisiyisi
        10
    yisiyisi  
       2020-03-11 23:29:47 +08:00
    首先 babel 用起来很简单,其次几个页面你直接写 ES5 不就行了?
    Chingim
        11
    Chingim  
       2020-03-12 00:03:16 +08:00 via Android
    parceljs 零配置
    programmerM
        12
    programmerM  
       2020-03-12 00:15:39 +08:00
    比较简单的 ES6 可以使用 Babel 网页版 https://babeljs.io/repl/ ,复杂一些的就需要搭 Webpack 了。
    ccyu220
        13
    ccyu220  
       2020-03-12 08:31:38 +08:00   ❤️ 1
    这个时候 webstrom 的好处就体现出来了。
    cl903254852
        14
    cl903254852  
    OP
       2020-03-12 10:17:47 +08:00
    @cnvp21 es5 写起来不爽
    cl903254852
        15
    cl903254852  
    OP
       2020-03-12 10:18:08 +08:00
    @ccyu220 😹你说的对
    cl903254852
        16
    cl903254852  
    OP
       2020-03-12 10:18:24 +08:00
    @Chingim 那我就用 parcel 吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5460 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:10 · PVG 11:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.