Tôi có một dự án node.js có chứa một số thông số kỹ thuật của Jasmine . Các thông số kỹ thuật nằm trong một đặc tả / thư mục con và có phần mở rộng .spec.coffee, theo yêu cầu của nút hoa nhài .
Khi tôi mở một file spec của tôi trong WebStorm IDE, tất cả các cuộc gọi đến beforeEach
và describe
và it
được hiển thị với màu xanh nguệch ngoạc nhấn mạnh với các tooltip: "chức năng không được giải quyết hoặc phương pháp đó ()". Vì vậy, mặc dù tôi đang sử dụng EAP 3.0 và nó được cho là có một số lượng hỗ trợ của Jasmine , nhưng nó không tự động nhận ra rằng đây là một tệp spec Jasmine.
Tôi đã thử truy cập vào Tệp> Cài đặt> Thư viện JavaScript và thêm Jasmine làm thư viện (chỉ định đường dẫn đến jasmine-2.0.0.rc1.js), sau đó đi đến trang phụ Phạm vi sử dụng và kiểm tra "Jasmine" trong danh sách thả xuống bên cạnh "Dự án", nhưng điều đó không có hiệu quả - các phương thức Jasmine vẫn hiển thị dưới dạng chưa được giải quyết.
Làm cách nào tôi có thể nói với WebStorm rằng tất cả các tệp trong thư mục con cụ thể và / hoặc tất cả các tệp có phần mở rộng .spec.coffee, là các thử nghiệm của Jasmine và có nhận ra API Jasmine mà các thử nghiệm đó đang sử dụng không?