Perguntas com a marcação «babeljs»

Babel (anteriormente 6to5) é um compilador JavaScript. Ele transforma o código ES6 + / ES2015 em código ES5.

634
Babel 6 regeneratorRuntime não está definido

Estou tentando usar assíncrono, aguarde do zero no Babel 6, mas estou obtendo regeneratorRuntime não está definido. arquivo .babelrc { "presets": [ "es2015", "stage-0" ] } arquivo package.json "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15",...

195
Babel 6 muda como exporta o padrão

Antes, babel adicionava a linha module.exports = exports["default"]. Não faz mais isso. O que isso significa é antes que eu pudesse fazer: var foo = require('./foo'); // use foo Agora eu tenho que fazer isso: var foo = require('./foo').default; // use foo Não é um grande negócio (e acho que é...

185
Maneira correta de importar lodash

Eu tive um feedback de solicitação de recebimento abaixo, apenas imaginando qual é a maneira correta de importar o lodash? É melhor importar o has do 'lodash / has'. Para a versão anterior do lodash (v3), que por si só é bastante pesada, devemos importar apenas um módulo / função especídica em...

106
O arquivo Babel é copiado sem ser transformado

Eu tenho este código: "use strict"; import browserSync from "browser-sync"; import httpProxy from "http-proxy"; let proxy = httpProxy.createProxyServer({}); e eu tenho instalado babel-coree babel-cliglobalmente através npm. O ponto é quando tento compilar com isso no meu terminal: babel...

102
Converter ES6 Iterable para Array

Digamos que você tenha um Iterable Javascript ES6 semelhante a um array que você sabe de antemão que terá comprimento finito. Qual é a melhor maneira de convertê-lo em um Array Javascript? A razão para fazer isso é que muitas bibliotecas js, como sublinhado e lodash, suportam apenas Arrays,...

101
Decoradores Webpack babel 6 ES6

Eu tenho um projeto escrito em ES6 com webpack como meu bundler. A maior parte da tradução funciona bem, mas quando tento incluir decoradores em qualquer lugar, recebo este erro: Decorators are not supported yet in 6.x pending proposal update. Eu olhei o rastreador de problemas do babel e não...