Câu hỏi được gắn thẻ «eslint»

Tiện ích linting có thể cắm được cho JavaScript và các khung liên quan.

6
JSX không được phép trong các tệp có phần mở rộng '.js' với eslint-config-airbnb
Tôi đã cài đặt eslint-config-airbnb được cho là cấu hình trước ESLINT cho React: Bản xuất mặc định của chúng tôi chứa tất cả các quy tắc ESLint của chúng tôi, bao gồm cả ECMAScript 6+ và React. Nó yêu cầu eslint, eslint-plugin-import, eslint-plugin-react và eslint-plugin-jsx-a11y. .eslintrcMở rộng cấu hình …

2
Biến toàn cục trong Javascript và ESLint
Tôi có nhiều tệp javascript và tôi đã xác định một số biến toàn cục trong một tệp tải trước các tệp khác. Do đó, tất cả các tệp được tải sau tệp đầu tiên đều có quyền truy cập vào biến toàn cục. Tuy nhiên ESLint hiển thị biến …


1
Sự khác biệt giữa Prettier-eslint, eslint-plugin-Prettier và eslint-config-xinh hơn là gì?
Tôi muốn sử dụng Prettier và ESLint cùng nhau, nhưng tôi đã gặp phải một số xung đột khi sử dụng chúng lần lượt. Tôi thấy rằng có ba gói này dường như cho phép chúng được sử dụng song song: prettier-eslint eslint-plugin-prettier eslint-config-prettier Tuy nhiên, tôi không chắc nên …


19
ESLint không hoạt động trong VS Code?
ESLint không hoạt động đối với tôi trong VS Code. Tôi đã cài đặt plugin trong VS Code và bản thân ESLint như một phần phụ thuộc vào nhà phát triển trong package.json của tôi, mà tôi cũng đã cài đặt. Tôi đã sửa đổi tùy chọn sau trong Cài …


6
ESLint với React đưa ra lỗi `không-không-dùng-vars`
Tôi đã thiết lập eslint& eslint-plugin-react. Khi tôi chạy ESLint, linter trả về no-unused-varslỗi cho từng thành phần React. Tôi cho rằng nó không nhận ra rằng tôi đang sử dụng cú pháp JSX hoặc React. Có ý kiến ​​gì không? Thí dụ: app.js import React, { Component } from …

5
Làm cách nào để tắt quy tắc phản ứng / chống kiểu ESLint trong một tệp?
Tôi đang sử dụng Reactvà ESLintvới eslint-plugin-react. Tôi muốn disablecác prop-typesquy tắc trong một tập tin. var React = require('react'); var Model = require('./ComponentModel'); var Component = React.createClass({ /* eslint-disable react/prop-types */ propTypes: Model.propTypes, /* eslint-enable react/prop-types */ render: function () { return ( <div className="component"> {this.props.title} </div> ); } …
84 reactjs  eslint 

1
Bản in eslint - Thiếu phần mở rộng tập tin Nhập ts / phần mở rộng
Tôi có một ứng dụng Node / Express đơn giản được tạo bằng Typecript. Và eslint cho tôi lỗi Missing file extension "ts" for "./lib/env" import/extensions Đây là tập tin .eslintrc của tôi { "extends": [ "airbnb", "plugin:@typescript-eslint/recommended", "prettier", "prettier/react", "plugin:import/errors", "plugin:import/warnings", "plugin:import/typescript" ], "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "prettier", "import"], …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.