Is it possible write a gulpfile in es6?

前端 未结 6 2066
终归单人心
终归单人心 2020-12-23 09:52

Question: How can I write my gulp file in ES6 so I can use import instead of require and use => syntax over

6条回答
  •  抹茶落季
    2020-12-23 10:00

    Basically, what you need to install using npm is gulp, gulp-babel and babel-resent-env, add "env" to your .babelrc presets array, and use a gulpfile.babel.js file.

    npm install gulp-babel --save-dev
    

    Some of the answers mentioned babel-core, babel-preset-es2015, etc. The Babel official setup guide with Gulp is to use gulp-babel only, while gulp-babel has dependencies modules including babel-core so you don't need to install it separately.

    About preset, you need to use a preset to make Babel actually do something, which is called Preset Env that automatically determines the Babel plugins you need based on your supported environments.

    npm install babel-preset-env --save-dev 
    

    and in .babelrc file

    {
      "presets": ["env"]
    }
    

提交回复
热议问题