Fix para agregar JavaScript en el cliente

Clase 13 de 46Curso Definitivo de JavaScript 2016

Antes de continuar con el siguiente material es muy importante que prestes atención a este fix.

Por una actualización en la librería de Babelify, debemos hacer unos ajustes para que lo que hagamos en el siguiente video funcione correctamente.

Cuando estemos instalando babelify, debemos instalar también una librería que define qué cosas Babel debe transformar. Para eso corremos el comando:

babel-preset-es2015

Y cuando estemos escribiendo en el archivo Gulpfile.js la función:

gulp.task('scripts', function () { ... });

Debemos colocar:

gulp.task('scripts', function () { browserify('./src/index.js') .transform(babel, {presets: ["es2015"]}) .bundle() .pipe(souce('index.js')) });

La línea más importante es la de

.transform(babel, {presets: ["es2015"]})

Ante cualquier duda o problema, no dejen de comentar en este material o en el siguiente!