2015-02-16 16 views
5

Có nhiều công cụ định dạng mã đẹp cho Javascript của vanilla. Ví dụ: JSCS. Có công cụ nào có thể xác nhận và định dạng mẫu responsejs không?Công cụ kiểm tra kiểu mã trong các tệp JSX

Tôi đã nhận lỗi ưng ý nhất tại thời điểm này

Unexpected token < at static/view/Auth.jsx : 
    34 | 
    35 | return (
    36 |  <div className="auth-page"></div> 
+1

jshint? https://github.com/jshint/jshint/pull/1260 – Pinal

+1

Cũng thấy http://stackoverflow.com/questions/17248504/getting-facebooks-react-js-library-jsx-syntax-to-play-nicely này -with-jslint – Pinal

Trả lời

7

công ty cổ phần có thể được sử dụng với phản ứng. Bạn phải thêm cờ --esprima=esprima-fb để làm cho nó tương thích với cú pháp jsx.

Nếu bạn đang bắt đầu công ty cổ phần của mình từ cmd: jscs path[ path[...]] --esprima=esprima-fb

Nếu bạn có một tập tin cấu hình .jscrsc thêm "esprima" : "esprima-fb"

+0

Không thể đặt nó trong tệp cấu hình, nhận được 'Lỗi: Quy tắc không được hỗ trợ: esprima'. –

+2

okey, trước tiên bạn cần phải cài đặt gói đó 'npm i --save-dev esprima-fb' –

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