Preguntas etiquetadas con babeljs

Babel (anteriormente 6to5) es un compilador de JavaScript. Transforma el código ES6 + / ES2015 en código ES5.

18
La compatibilidad con la sintaxis experimental 'classProperties' no está habilitada actualmente
Mientras configuraba React dentro del proyecto Django, encontré este error ModuleBuildError en la compilación del módulo falló (de ./node_modules/babel-loader/lib/index.js): SyntaxError: C: \ Users \ 1Sun \ Cebula3 \ cebula_react \ assets \ js \ index.js: Soporte para la sintaxis experimental 'classProperties 'no está habilitado actualmente (17: 9): 15 | 16 …

10
El archivo Babel se copia sin transformarse
Tengo este codigo: "use strict"; import browserSync from "browser-sync"; import httpProxy from "http-proxy"; let proxy = httpProxy.createProxyServer({}); y lo he instalado babel-corey babel-cliglobalmente a través de npm. El punto es cuando trato de compilar con esto en mi terminal: babel proxy.js --out-file proxified.js El archivo de salida se copia en …


5
Decoradores webpack babel 6 ES6
Tengo un proyecto escrito en ES6 con webpack como paquete. La mayor parte de la transpilación funciona bien, pero cuando intento incluir decoradores en cualquier lugar, aparece este error: Decorators are not supported yet in 6.x pending proposal update. Revisé el rastreador de problemas de babel y no pude encontrar …


2
Getter / setter ES6 con función de flecha
Estoy usando babel6 y para mi proyecto favorito estoy creando un contenedor para XMLHttpRequest, para los métodos que puedo usar: open = (method, url, something) => { return this.xhr.open(method, url, something); } pero para las propiedades la función de flecha no funciona esto funciona: get status() { return this.xhr.status; } …

6
Convertir ES6 Iterable a Array
Supongamos que tiene un Javascript ES6 Iterable similar a una matriz que sabe de antemano que tendrá una longitud finita, ¿cuál es la mejor manera de convertir eso en una matriz Javascript? La razón para hacerlo es que muchas bibliotecas js, como el subrayado y lodash, solo admiten Arrays, por …



2
Babel CLI copia archivos nonjs
Estoy ejecutando un comando babel cli babel src --out-dir lib Para copiar los scripts es6 de src a lib. Sin embargo, no copiará los archivos css / scss que tengo en la carpeta src /. ¿Hay alguna forma de hacer que los copie también?
90 babeljs 

4
¿Está bien usar babel-node en producción?
He estado desarrollando un sitio usando babel-node y browserify con la transformación babelify, para admitir la sintaxis de ES6. Me pregunto, ¿puedo ejecutar esto en producción como en babel-node server lugar de node server qué otras opciones tengo para ejecutar ES6 en el nodo? Estos son los comandos que estoy …

6
'Símbolo' no está definido en IE después de usar babel
Tengo una reactjsaplicación escrita con los estándares ES6 y la uso webpackpara crearla. Las webpackcargas de los jsmódulos usando babel-loader. Para ser específico, utilizo las siguientes versiones de paquetes: ├── babel@5.8.34 ├── babel-core@5.8.34 ├── babel-loader@5.4.0 └── webpack@1.12.6 Sin embargo, después de construirlo, el IE 10 da el siguiente error 'Symbol' …

4
Agregue dinámicamente componentes secundarios en React
Mi objetivo es agregar componentes dinámicamente en una página / componente principal. Comencé con una plantilla de ejemplo básica como esta: main.js: var App = require('./App.js'); var SampleComponent = require('./SampleComponent.js'); ReactDOM.render(<App/>, document.body); ReactDOM.render(<SampleComponent name="SomeName"/>, document.getElementById('myId')); App.js: var App = React.createClass({ render: function() { return ( <div> <h1>App main component! </h1> …

3
No se puede requerir () el valor de exportación predeterminado en Babel 6.x
En Babel 5.x, puedo escribir el siguiente código: app.js export default function (){} index.js require('babel/register'); require('./app')(); Entonces, puedo ejecutar node index.jssin errores. Sin embargo, usando Babel 6.x, ejecutando el siguiente código index.es6.js require('babel-core/register'); require('./app')(); da como resultado un error require (...) no es una función ¿Quiero saber por qué?

5
ERROR en No se puede encontrar el módulo 'babel-core'. usando react.js, webpack y express server
Siempre que corro webpacken la terminal obtengo: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' Aquí está mi archivo webpack.config.js module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: { loaders: [ { exclude: /(node_modules|app-server.js)/, loader: 'babel' } ] …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.