목차
使用以下注释,关闭提示。
使用eslintignore 忽略特定的文件和目录
eslintignore를 사용하여 특정 파일 및 디렉터리 무시🎜🎜.eslintignore 파일을 만들고 필터링해야 하는 폴더 또는 파일을 추가하세요🎜rrreee🎜 명령줄에서는 --ignore-path를 사용합니다. 🎜🎜$ eslint --ignore-path .eslintignore --fix app/*🎜🎜경로는 위치에 상대적입니다. .eslintignore 또는 현재 작업 디렉터리 🎜🎜🎜 자세한 내용은 http://eslint.cn/docs/user-guide/configuring🎜🎜🎜에서 확인하세요. 기본 구성: 🎜rrreee🎜더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요. 🎜Programming Teaching🎜 ! ! 🎜
개발 도구 atom Atom에서 eslint의 구성 및 사용에 대한 간략한 토론

Atom에서 eslint의 구성 및 사용에 대한 간략한 토론

Jun 17, 2021 am 11:05 AM
atom eslint

이 글에서는 eslint와 atom을 함께 사용하는 방법을 소개하겠습니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.

Atom에서 eslint의 구성 및 사용에 대한 간략한 토론

【관련 추천: "atom tutorial"】

aotm 플러그인 linter-eslint 다운로드

https://github.com/AtomLinter/linter-eslint

설정 필요 다음과 같이:

  • 프로젝트 eslint와 플러그인을 로컬로 설치합니다
    • $ npm i --save-dev eslint [eslint-plugins]
  • $ npm i --save-dev eslint [eslint-plugins]
  • Install globally eslint and plugins
    • $ npm i -g eslint [eslint-plugins]
    • Activate Use Global Eslint package option
    • (Optional) Set Global Node Path with $ npm config get prefix
  • 提供了一些插件,可自行下载(ps: 版本差异会导致部分插件报错)

    • eslint-config-airbnb
    • eslint-plugin-import
    • eslint-plugin-jsx-a11y
    • eslint-plugin-react
    • eslint-plugin-html (可解析html中的脚本, 最新的版本v4跟早期eslint有冲突)

    然后在项目下
    $ eslint --init


    使用以下注释,关闭提示。

    /* eslint-disable */
    로그인 후 복사

    使用eslintignore 忽略特定的文件和目录

    创建一个 .eslintignore 文件,添加需要过滤的文件夹,或者文件

     build/*
     app/lib/*
    로그인 후 복사

    命令行使用 --ignore-path

    $ eslint --ignore-path .eslintignore --fix app/*전역적으로 eslint 및 플러그인 설치

    $ npm i -g eslint [eslint-plugins]

    전역 Eslint 사용 패키지 옵션 활성화< /li>

    ( 선택 사항) $ npm config get prefix를 사용하여 전역 노드 경로를 설정합니다.

    는 일부를 제공합니다. 플러그인을 다운로드할 수 있습니다(ps: 버전 차이로 인해 일부 플러그인에서 오류가 보고될 수 있음)

    eslint-config-airbnb

    eslint-plugin-importeslint-plugin-jsx -a11yeslint-plugin -react

    eslint-plugin-html (html로 스크립트를 구문 분석할 수 있으며 최신 버전 v4는 초기 eslint와 충돌합니다)🎜그런 다음 project🎜 $ eslint - -init🎜

    다음 설명을 사용하여 프롬프트를 끄세요. 🎜
    module.exports = {
        parser: &#39;babel-eslint&#39;,
    
        "env": {
            "browser": true,
            "commonjs": true,
            "es6": true
        },
    
        // 以当前目录为根目录,不再向上查找 .eslintrc.js
        root: true,
    
        // 禁止使用 空格 和 tab 混合缩进
        "extends": "eslint:recommended",
    
        globals: {
            // 这里填入你的项目需要的全局变量
            // jQuery: false,
            $: false,
            wx: false,
        },
        
        // eslint-plugin-html 开启
        "plugins": [
            "html"
        ],
    
        "parserOptions": {
            "ecmaFeatures": {
                "jsx": false
            },
            "sourceType": "module"
        },
    
        "rules": {
            "indent": ["error", &#39;tab&#39;],
    
            "linebreak-style": ["error","unix"],
    
            "quotes": ["error","single"],
    
            "semi": ["error","always"],
    
            "semi": ["error","always"],
    
            "arrow-spacing": ["error", { "before": true, "after": true }],
    
            "no-unused-vars": "off", //禁止提示没有使用的变量,或者函数
    
            "block-spacing": "error",
    
            "no-console": "off", //可以使用console
    
            "keyword-spacing": ["error", { "before": true }] //强制关键字周围空格的一致性
    
        }
    };
    로그인 후 복사

    eslintignore를 사용하여 특정 파일 및 디렉터리 무시🎜🎜.eslintignore 파일을 만들고 필터링해야 하는 폴더 또는 파일을 추가하세요🎜rrreee🎜 명령줄에서는 --ignore-path를 사용합니다. 🎜🎜$ eslint --ignore-path .eslintignore --fix app/*🎜🎜경로는 위치에 상대적입니다. .eslintignore 또는 현재 작업 디렉터리 🎜🎜🎜 자세한 내용은 http://eslint.cn/docs/user-guide/configuring🎜🎜🎜에서 확인하세요. 기본 구성: 🎜rrreee🎜더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요. 🎜Programming Teaching🎜 ! ! 🎜

    위 내용은 Atom에서 eslint의 구성 및 사용에 대한 간략한 토론의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

    사실적인 누드 사진을 만들기 위한 AI 기반 앱

    AI Clothes Remover

    AI Clothes Remover

    사진에서 옷을 제거하는 온라인 AI 도구입니다.

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    Video Face Swap

    Video Face Swap

    완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

    뜨거운 도구

    메모장++7.3.1

    메모장++7.3.1

    사용하기 쉬운 무료 코드 편집기

    SublimeText3 중국어 버전

    SublimeText3 중국어 버전

    중국어 버전, 사용하기 매우 쉽습니다.

    스튜디오 13.0.1 보내기

    스튜디오 13.0.1 보내기

    강력한 PHP 통합 개발 환경

    드림위버 CS6

    드림위버 CS6

    시각적 웹 개발 도구

    SublimeText3 Mac 버전

    SublimeText3 Mac 버전

    신 수준의 코드 편집 소프트웨어(SublimeText3)

    Atom에서 일반적으로 사용되는 40개 이상의 플러그인 공유 권장(플러그인 설치 방법 포함) Atom에서 일반적으로 사용되는 40개 이상의 플러그인 공유 권장(플러그인 설치 방법 포함) Dec 20, 2021 pm 04:14 PM

    이 기사에서는 일반적으로 사용되는 40개 이상의 Atom용 플러그인과 Atom에 플러그인을 설치하는 방법을 공유합니다. 이 글이 도움이 되기를 바랍니다.

    반응에서 eslint를 삭제하는 방법 반응에서 eslint를 삭제하는 방법 Dec 30, 2022 am 09:46 AM

    React에서 eslint를 삭제하는 방법: 1. "npm runject" 명령을 실행합니다. 2. package.json의 코드를 ""eslintConfig"로 수정합니다: {"extends": ["react-app","react-app/ jest" ],"rules": {"no-undef": "off"...}"; 3. 프로젝트를 다시 시작합니다.

    Intel, 엣지 및 네트워킹 시장을 위한 Atom 프로세서 Amston Lake 시리즈 출시 Intel, 엣지 및 네트워킹 시장을 위한 Atom 프로세서 Amston Lake 시리즈 출시 Apr 09, 2024 pm 09:22 PM

    4월 9일 이 사이트의 뉴스에 따르면, Intel은 오늘 Embedded World 2024에서 Amston Lake 시리즈 Atom 프로세서를 출시했습니다. Amston Lake 프로세서는 Intel7 프로세스를 기반으로 하며 단일 채널 메모리를 지원합니다. 엣지 지향적인 Atom x7000RE 시리즈와 네트워크 지향적인 x7000C 시리즈를 포함하는 Alder Lake-N 프로세서의 분기 변형이라고 볼 수 있습니다. 2023년에 이 사이트는 최대 4코어 ADL-N 아키텍처 Atom x7000E 프로세서에 대해 보고했으며 오늘날의 x7000RE 시리즈는 사양을 더욱 확장했습니다. 이 프로세서와 4코어 x7433RE 모두 최대 8코어 Atom x7835RE를 선택할 수 있습니다. 32E 장착

    PHP 함수에 대한 Atom 함수 PHP 함수에 대한 Atom 함수 May 19, 2023 am 09:10 AM

    PHP 함수의 Atom 함수 Atom 함수는 PHP 언어에서 일반적으로 사용되는 함수로, 변수의 원자 값을 얻을 수 있습니다. PHP에서 변수는 매우 중요한 개념이자 매우 널리 사용되는 요소입니다. PHP 변수는 숫자 및 문자열과 같은 기본 유형을 나타내는 것 외에도 배열 및 객체와 같은 복합 유형을 나타낼 수도 있다는 점은 주목할 가치가 있습니다. 따라서 변수 연산을 수행할 때 Atom 함수를 사용하여 변수의 원자값을 구해야 합니다. 다음은 Atom 함수의 구체적인 사용 방법을 소개합니다.

    Atom 기본 플러그인 권장 사항: 동기화 및 특수 효과 타이핑 구현 Atom 기본 플러그인 권장 사항: 동기화 및 특수 효과 타이핑 구현 Sep 22, 2022 pm 02:16 PM

    Atom에서 동기화 설정 및 특수 효과 입력을 수행하는 방법은 무엇입니까? 이 글에서는 몇 가지 실용적인 플러그인을 추천하고 어떤 효과가 있는지 살펴보겠습니다.

    ATOM은 어떤 코인인가요? ATOM은 어떤 코인인가요? Feb 22, 2024 am 09:30 AM

    ATOM은 어떤 코인인가요? ATOM은 서로 다른 블록체인 간의 연결성과 상호 운용성을 촉진하도록 설계된 분산형 블록체인 플랫폼인 Cosmos 네트워크의 기본 토큰입니다. 코스모스 프로젝트의 임무는 "상호 연결된 블록체인"이라는 네트워크를 구축하는 것이며, ATOM 토큰은 이 네트워크에서 중요한 역할을 합니다. ATOM 토큰은 2017년 ICO(Initial Coin Offering)를 통해 처음 발행되었습니다. Cosmos 블록체인의 Tendermint 합의 알고리즘을 기반으로 하는 토큰인 ATOM 토큰은 Cosmos 네트워크에서 노드 참가자에게 인센티브를 제공하고 네트워크 보안을 유지하기 위한 보상으로 사용됩니다. 코스모스 네트워크 코스모스 네트워크는 서로 연결된 독립적인 블록체인의 네트워크입니다.

    Atom에서 Python을 실행하는 방법은 무엇입니까? Atom에서 Python을 실행하는 방법은 무엇입니까? Aug 20, 2023 pm 03:45 PM

    강력한 텍스트 편집기의 장점과 Python 프로그래밍의 적응성을 결합하려는 개발자는 Atom을 개발 환경으로 사용할 수 있습니다. Python을 Atom에서 사용하면 한 곳에서 코드를 작성, 편집, 실행하여 개발 프로세스 속도를 높일 수 있습니다. 이 기사에서는 Atom에서 Python을 빠르게 설정하는 단계를 소개합니다. 1단계: Atom 설치 Atom에서 Python 실행을 시작하기 전에 먼저 Atom 텍스트 편집기를 가져와야 합니다. 전 세계 개발자들은 GitHub에서 만든 인기 있는 오픈 소스 무료 텍스트 편집기인 Atom을 사용합니다. Atom은 공식 홈페이지(https://atom.io/)에서 쉽게 다운로드할 수 있습니다. 2 단계

    코스모스(ATOM) 2025년 이전 강세장 축적 영역 및 기법 코스모스(ATOM) 2025년 이전 강세장 축적 영역 및 기법 Aug 17, 2024 pm 06:06 PM

    코스모스는 역사적 비용에 비해 매우 낮은 가격으로 매매하고 있기 때문에 멋진 차트를 가지고 있습니다. 장기 구매자에게는 매우 기회적인 시기가 될 수 있습니다.

    See all articles