ecmascript-6 - intellij - javascript es6 to es5 converter
Soporte de ECMAScript 6 en PhpStorm 2016 (2)
Recientemente he tirado en el último Laravel 5.3. En el archivo gulp.js
, hay una nueva sintaxis de la función de flecha de ES6:
elixir(mix => {
mix.sass(''app.scss'')
.webpack(''app.js'');
});
PhpStorm 2016.2 muestra este error de código en eso:
Expression statement is not assignment or call.
Además, el auto-formateador de códigos destruye todo cuando encuentra esto porque lo ve como un error.
¿Cómo puedo hacer que PhpStorm deje de mostrar eso como un error?
Vaya a Settings > Languages & Frameworks > JavaScript
Luego cambia la JavaScript language version
a ECMAScript 6
MacOs : Menu > PhpStorm> Preferences > Languages & Frameworks > JavaScript
y cambiar la JavaScript language version to ECMAScript 6