/ES6

Curso de ES6

Primary LanguageJavaScript

#ES6 javascript

##Iniciando instale o nodejs configure ele com npm init

instale o babel npm install babel-cli babel-preset-es2015 --save-dev --save é para os dados serem criados nos arquivos de configuração JSON -dev é para dizer que será de desenvolvimento

após isso feito, entre no package.json e insira um "babel": "babel src --out-file js/main.js" dentro do scripts isso serve para dizer que quando vc digitar babel, o sistema vai executar o comando e o resultado será jogado dentro o --out-file arquivo js/main.js o -w é usado para o babel observar o arquivo, toda vez que o arquivo for alterado ele irá compilar

e crie o arquivo .babel $ echo '{ "presets": ["es2015"]}' > .babelrc

Para visualizar um arquivo .jd $ node js/main.js

##Babel valores default antigamente vc faria function test(valueA){ var valueB = arguments.length <= 1 || arguments[1] === undefined? 4:arguments[1]; }

com Babel

function test(valueA, valueB = 4){ return valueA + valueB; }