Supporto ECMAScript 6 in PhpStorm 2016




ecmascript-6 (2)

Recentemente ho inserito l'ultimo Laravel 5.3. Nel file gulp.js , c'è la più recente sintassi della funzione freccia ES6:

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

PhpStorm 2016.2 mostra questo errore di codice su quello:

Expression statement is not assignment or call.

Inoltre, il formattatore automatico del codice cancella tutto quando incontra questo perché lo vede come un errore.

Come faccio a impedire a PhpStorm di mostrarlo come un errore?


Vai a Settings > Languages & Frameworks > JavaScript

Quindi cambia la JavaScript language version in ECMAScript 6


Mac OS : Menu > PhpStorm> Preferences > Languages & Frameworks > JavaScript e modifica la JavaScript language version to ECMAScript 6





phpstorm