Tôi đang viết JS UT cho mã NodeJS của tôi. Tôi đang sử dụng Chai làm thư viện xác nhận và tôi thích cú pháp nên. Tôi cũng sử dụng jslint để kiểm tra cú pháp tệp JS, ngay cả các tệp JS cho UT.Làm thế nào để có được cú pháp "should.be.false" vượt qua jslint?
Bây giờ, tôi gặp sự cố với jslint và Chai. Trong Chai, bạn có thể sử dụng:
myvalue.should.be.true;
Nhưng JSLint cho tôi:
#1 Expected an assignment or function call and instead saw an expression.
Tôi biết JSLint đi kèm với nhiều tùy chọn, nhưng tôi chỉ không thể tìm thấy một trong những quyền để biến tắt kiểm tra này.
Tôi thấy mình cũng cần 'es5: true'. – Stephen
es5: true là mặc định (bây giờ?) – hgoebl
có vẻ như es5 là mặc định ngay bây giờ. – Sgnl