Поддержка ECMAScript 6 в PhpStorm 2016

Недавно я вытащил последний Laravel 5.3. В файле gulp.js имеется новый синтаксис функции ES6 arrow:

elixir(mix => {
    mix.sass('app.scss')
       .webpack('app.js');
});

PhpStorm 2016.2 показывает эту ошибку кода:

Expression statement is not assignment or call.

Кроме того, код автоматического форматирования сбрасывает все, когда он встречает это, потому что он видит его как ошибку.

Как заставить PhpStorm перестать показывать это как ошибку?

Ответы

Ответ 1

Перейдите к Settings > Languages & Frameworks > JavaScript

Затем измените JavaScript language version на ECMAScript 6

Ответ 2

MacOs: Menu > PhpStorm> Preferences > Languages & Frameworks > JavaScript и измените JavaScript language version to ECMAScript 6

Ответ 3

Merci pour cette aide efficace, j'avais la meme erreur sur phpstorm.