Skip to content
박재윤 edited this page Oct 29, 2020 · 2 revisions

global 패키지 확인

npm list -g --depth=0

global 패키지 삭제

npm uninstall -g  <패키지이름>

npx?

npx는 Node 패키지를 실행시키는 하나의 도구 npx는 다음과 같은 역할을 합니다.

  1. 기본적으로 실행되어야할 패키지가 경로에 있는지 먼저 확인합니다.(예: 우리의 프로젝트);
  2. 경로에 제대로 있다면, 그대로 실행합니다;
  3. 그렇지 않다면 패키지는 설치되어 있지 않다는 걸 의미하고, npx가 최신 버전의 패키지를 설치를 한 후에 실행합니다;

로컬로 설치된 도구들을 npm run scripts 없이 사용할 때 많이 사용한다. 참고 링크

eslint not found?

문제점

npm i -D eslint

로 eslint를 local 프로젝트에 설치하고

eslint .

명령어로 실행했을 때 eslint 명령어를 찾지 못하는 문제가 있었다. 이 문제는 로컬로 eslint를 설치했을 때 eslint는 node_modules 안에 설치가 되기 때문에 global한 경로에서는 alias를 찾지 못하기 때문에 발생한 문제였다. 이를 해결하기 위해서

npx eslint .

명령어로 eslint를 실행시키면 됐다. 참고 링크

Clone this wiki locally