2016-09-10 20 views
16

Gần đây tôi đã lấy phiên bản Laravel 5.3 mới nhất. Trong tập tin gulp.js, có mới hơn ES6 mũi tên chức năng cú pháp:Hỗ trợ ECMAScript 6 trong PhpStorm 2016

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

PhpStorm 2016,2 chương trình mã lỗi này trên rằng:

Expression statement is not assignment or call. 

Bên cạnh đó, các mã tự động định dạng mucks tất cả mọi thứ lên khi nó gặp điều này bởi vì nó thấy nó như là một lỗi.

Làm cách nào để nhận PhpStorm ngừng hiển thị lỗi đó?

Trả lời

50

Đến Settings > Languages & Frameworks > JavaScript

Sau đó thay đổi JavaScript language version để ECMAScript 6

+3

Có cách nào để làm cho ECMAScript6 phiên bản ngôn ngữ mặc định? Tôi chỉ có thể dường như có thể thiết lập nó cho mỗi dự án. – Gustavo

+2

@Gustavo: Đi tới 'Tệp> Cài đặt Mặc định ...' rồi đến 'Ngôn ngữ & Khung> JavaScript'. Thay đổi 'phiên bản ngôn ngữ JavaScript' thành' ECMAScript 6' – qwertz

2

MacOS: Menu > PhpStorm> Preferences > Languages & Frameworks > JavaScript và thay đổi JavaScript language version to ECMAScript 6

Các vấn đề liên quan