NPM 치트시트
npm
을 찾았습니다.명령
설명
npm -v
설치된 현재npm
버전 표시npm init
npm 프로젝트를 현재 폴더로 초기화하고 생성package.json
npm --help
npm 도움말 매뉴얼 페이지 표시npm list
현재 폴더에 있는 모든 패키지의 트리 표시npm list -g
위와 동일^^ 하지만 글로벌 패키지에서도 검색npm list -g --depth=0
위와 같지만 모든 패키지의 종속성을 표시하지는 않습니다.npm list [package name]
해당 특정 패키지의 현재 폴더에서 발견된 모든 인스턴스의 트리 표시npm install
package.json
에 모든 패키지 설치npm install [package name]
패키지를 종속성으로 설치*npm install [package name] --save
패키지를 종속성으로 설치(위와 동일)npm install [package name] --save-dev
패키지를 개발 종속성으로 설치npm install --save username/repo#branch-name-or-commit-or-tag
GitHub 저장소에서 패키지 설치npm uninstall [package name]
패키지 제거npm update
최상위 패키지 업데이트npm update --depth [number of levels]
종속성 패키지의 종속성 업데이트npm update [package name] -g
글로벌 패키지 설치 업데이트npm docs [package name]
주어진 패키지의 README, 공식 웹사이트 표시npm outdated
업데이트해야 하는 패키지 표시🧨 !important
By default, in node@5 the--save
flag is implicit.
따라서 이 두 명령을 실행하면 동일한 결과가 나타납니다.
npm i lodash
# is the same as
npm i lodash --save
package.json
의 새 줄을 dependecies
개체에 추가합니다.{
"name": "test-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Giulia Chiola",
"license": "ISC",
"dependencies": {
"lodash": "^4.17.21"
}
}
별칭
별명
명령
npm i
npm install
npm i [package name] -D
npm install [package name] --save-dev
npm ls
npm list
npm up [package name]
npm update [package name]
npm un [package name]
npm uninstall [package name]
구성
npm 프로젝트의 초기 값 설정:
npm config set init-author-name "Your name"
npm config set init-author-email "[email protected]"
npm config set init-license MIT
⚡️ 보너스 팁
npm-check은 오래되고 올바르지 않고 사용되지 않는 종속성을 확인하는 유용한 도구입니다.
📚 More info
Reference
이 문제에 관하여(NPM 치트시트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/giulia_chiola/node-js-cheatsheet-25k0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)