Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

babel

1 首先安装 #node.js

win 直接下载点击安装即可

2 接下来安装#grunt

npm install grunt -g

3 创建package.json

npm init

4 安装依赖

"grunt-babel": "^5.0.1",

"grunt-contrib-watch": "^0.6.1",

"load-grunt-tasks": "^3.1.0",

"time-grunt": "^1.2.1"

npm install @依赖 --save-dev

5 具体的gruntfile.js

'use strict';

module.exports = function(grunt) {




  require('load-grunt-tasks')(grunt);



  require('time-grunt')(grunt);




  grunt.initConfig({



    babel: {


        options: {



            sourceMap: true



        },



        dist: {



            files: {



                'es5/index.js': 'es6/index.js'




            }




        }



    },




    watch: {




      scripts: {




        files: ['es6/index.js'],




        tasks: ['babel'],





        options: {



          spawn: false,





        },



      },




    },




  });




  grunt.registerTask('default', ['babel']);



};

5 执行grunt

关于es6 编译软件 推介babel和traceur 各有利弊 笔者更喜欢babel 编译出来的代码可读性换算可以

About

babel

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages