[TIL] Eslint

유자·2020년 10월 21일
1
  • vsc의 터미널과 맥의 터미널의 환경 세팅이 다를 수 있음. 유의해야함

  • npx mocha --help : mocha와 관련된 명령어 확인 가능

  • 공식 문서 읽는 법

    • getting started 나 tutorial 먼저 들어가서 본다.
  • 왜 linter 사용?

    • 내 코드를 커스터마이징한 기준으로 다룰 수 있음
    • 사용할 수 있는 rules 참고
  • npm 관련

    • npmjs.com 에서 다양한 모듈 설치 가능
    • npm install eslint --global 로 설치하면 어떤 디렉토리에서든 사용이 가능해진다.
    • npm install --save-dev 로 설치하면 해당 디렉토리의 DevDependency에 설치됨
    • npm uninstall : 지우기
    • npm ls : 설치된 npm(모듈) 찾기
    • --depth = 0 가장 상위 모듈 목록 검색.
    • --depth = 0 --global 글로벌에 설치된 가장 상위 모듈 목록 검색
    • global로 설치 : 개발환경 관련
    • local로 설치 : 테스트 관련
  • node는 window, document 등이 없음. 브라우저에만 있는 것들임.

  • arrow function 에서는

    • this 사용 안함
    • always 익명함수
    • call, apply 도 사용 안함
    • class, instance 외에 this 사용은 권장하지 않음
    • 왜 사용?
      • 간결한 코드를 위해
      • this의 윈도우 바인딩을 피하기 위해
  • yarn 은 npm과 비슷한 것

    • npm보다 조금 더 빠름
    • facebook에서 만든 npm
profile
No one left behind

1개의 댓글

comment-user-thumbnail
2020년 10월 22일

윤지님 명령어가 쏙쏙 들어오네요. 감사합니다! 화이팅하세요~

답글 달기