NPM 작업을 위한 명령입니다. 전역 설치와 로컬 설치의 차이점을 이해하는 NPM 명령




이 가이드에서는 webpack과 해당 종속성을 설치하는 방법, 이를 통해 스크립트 병합 및 축소 설정 방법을 설명합니다.
이것은 "NetBeans 프로젝트의 Webpack" 시리즈의 첫 번째 부분입니다.

1. 이 모든 것이 필요한 이유는 무엇입니까?

1. 프로젝트에서 여러 스크립트를 하나로 결합해야 하는 경우가 여러 번 있었습니다. 이렇게 구분하는 이유는 각 스크립트가 자체 작업을 수행하고, 플러그인(또는 WordPress 플러그인 WP-Recall에 추가)을 출시할 때 http 요청을 줄이려면 모든 것을 하나로 결합해야 하기 때문입니다. 나는 이것을 손으로 하고 싶지 않다.

2. 나는 js에 댓글을 달기를 좋아합니다(광적인 것이 아니라 나 자신을 돕기 위해 – 오랜 시간 후에 다시 돌아올 때). js의 댓글은 PHP의 댓글이 아닙니다. 스크립트에서는 파일의 가중치가 되어 증가합니다. 그것의 치수. 그리고 이 파일이 맨 앞에 로드됩니다.

3. 누군가는 사람이 js를 읽는 것을 원하지 않습니다. 글쎄, 당신은 결코 알지 못할 것입니다 ... "난독 화"가 구출됩니다 (라틴어 obfuscare - 모호하고 어둡게 만들고 영어 난독 화 - 분명하지 않고 혼란스럽고 혼란스럽게 만듭니다) - 프로그램의 소스 텍스트 또는 실행 코드를 기능을 유지하지만 운영 알고리즘을 분석하고 이해하고 디컴파일하는 동안 수정하기 어렵게 만드는 형식입니다.

이상적인 솔루션:

다른 파일에 스크립트를 작성합니다.
당신은 “마음으로부터” 그것에 대해 논평합니다.
변수 이름을 간과하지 마십시오(의미가 있어야 합니다).

출시 시:

자동으로 지정된 파일을 하나로 결합합니다.
최소화는 자동으로 수행됩니다(공백, 하이픈 및 주석 제거). 스크립트는 한 줄로 진행됩니다.
파일은 자동으로 난독화됩니다. 변수 이름은 축약됩니다.

이 모든 것이 파일 무게를 줄여줍니다. 이는 궁극적으로 더 빠른 파일 로딩에 영향을 미칩니다.

예를 살펴보세요(모든 스크린샷은 클릭 가능).
파일 무게의 결과 ~2배

자, 이제 "더 성장"할 때가 왔습니다. 선택은 webpack에 떨어졌습니다. 하지만 설치하려면 NetBeans(이하: netbeans, ide)에 Cygwin 터미널을 설치하고 내부에 npm(노드 패키지 관리자)이 포함된 node.js를 설치한 다음 webpack 자체를 설치하면 됩니다.
모험은 여기서 끝나지 않습니다. $ npm run build 명령을 실행하는 과정에서 webpack-command 및 webpack-cli를 전달해야 합니다. 터미널에 그들이 없다는 메시지가 나타납니다. 이 패키지 없이는 더 이상 이동할 수 없습니다.

2. 전역 설정 및 설정:

저는 평생 터미널이나 명령줄을 통해 작업한 적이 없습니다. 나는 계속해서 버튼을 눌렀다. 하지만 여기서는 그렇게 작동하지 않습니다.

2.1. Cygwin 터미널을 설치합니다:

ide NetBeans에는 터미널을 통해 작업할 수 있는 기능이 있습니다.
프로젝트를 열면 여기에 위치합니다.
"도구" -> "터미널에서 열기"

터미널을 열어보자

터미널을 열면 ide에서 터미널을 설치하라는 메시지를 표시합니다. 다음과 같은 메시지가 표시됩니다.

Cygwin을 설치하고 ide를 다시 시작하십시오.

Cygwin은 Unix 명령을 통해 Windows를 실행하기 위한 유틸리티 세트입니다. 패키지에는 터미널도 포함되어 있습니다.

저는 이 주제에 관해 몇 가지 질문을 더 해결하고 싶습니다.
웹팩을 통한 CSS 축소 및 병합
caniuse 서비스에 기반한 자동 접두어;
물론 바벨을 통한 jsx 컴파일도 가능합니다.

물론 netbins를 통해서입니다. 따라서 우리는 이 강의를 시리즈의 첫 번째 강의로 간주할 것입니다.

추신. 부정확한 내용이나 오타를 발견했거나, 질문이 있거나, 현재 기사에 대해 의견을 제시하고 싶다면 언제든지 댓글을 남겨주세요.

webpack으로 작업하지만 다른 아이디어로 작업하는 경우 댓글로 감상을 공유해 주세요. 아직 사용하지 않았지만 자세히 살펴보고 있다면 어떤 아이디어로 긴밀한 작업을 설정할지 적어보세요.

현대 개발은 Node JS 사용과 매우 밀접하게 관련되어 있습니다. 결과적으로 Node JS는 NPM 및 해당 패키지(잘 알려진 node_modules 폴더) 작업을 위한 셸로 사용됩니다.

이 기사에서는 패키지 설치, 업데이트, 제거 등 NPM에서 가장 널리 사용되는 명령을 모두 나열하려고 합니다.

NPM 지침

그래도 Node JS에 대한 몇 가지 중요한 콘솔 명령을 먼저 언급할 가치가 있다고 생각합니다.

모든 Node.js 명령 목록을 보는 방법

Node.js에서 사용할 수 있는 모든 명령 목록을 보려면 콘솔에 다음 명령을 입력해야 합니다.

설치된 Node.js 버전을 확인하는 방법

이를 위해 node --version 명령 또는 동일한 명령 node -v 의 짧은 버전이 있습니다. 간결함은 재능의 자매이므로 다음 명령을 사용합니다.

NPM 명령과 패키지 및 모듈 작업

NPM 명령을 설명한다면 콘솔에 사용 가능한 모든 NPM 명령을 표시하는 방법부터 시작하겠습니다.

콘솔에 npm help 명령이나 단축 버전 npm -h를 입력하면 사용 가능한 모든 패키지 관리자(npm) 명령 목록이 표시됩니다.

npm -h 명령은 콘솔에 사용 가능한 다음 명령 목록을 표시합니다.

액세스, adduser, 감사, bin, 버그, c, 캐시, ci, cit, 완료, 구성, 생성, ddp, 중복 제거, 지원 중단, dist-tag, 문서, 의사, 편집, 탐색, 가져오기, 도움말, 도움말 검색, 후크, i, 초기화, 설치, 설치 테스트, it, 링크, 목록, ln, 로그인, 로그아웃, ls, 오래된, 소유자, 팩, ping, 접두사, 프로필, 정리, 게시, rb, 재구축, repo, 다시 시작, 루트, 실행, 실행 스크립트, s, se, 검색, 설정, 수축 포장, 별, 별, 시작, 중지, t, 팀, 테스트, 토큰, tst, un, 제거, 게시 취소, 별표 해제, 위로, 업데이트, v, 버전, 보기, whoami

이러한 명령에 대한 지침을 보려면 콘솔에 npm help COMANDA 명령을 입력해야 합니다. 여기서 COMANDA는 목록에 있는 명령의 이름입니다.

예를 들어 업데이트 지침을 살펴보세요.

Npm 도움말 업데이트

기본 브라우저에서 이 명령에 대한 지침이 포함된 페이지가 열립니다. 지침은 로컬에 있으며 인터넷 연결이 필요하지 않습니다.

NPM 버전을 확인하는 방법

설치된 npm 버전을 찾으려면 터미널에 npm --version 명령을 입력하거나 npm -v 이 명령의 단축 버전을 입력해야 합니다.

NPM을 업데이트하는 방법

Node.js와 달리 NPM은 스스로 업데이트하는 방법을 알고 있습니다! NPM을 최신 버전으로 업데이트하려면 터미널에 다음 명령을 입력하세요.

Npm 설치 npm@latest -g

Npm 업데이트 npm -g

NPM 패키지 초기화

패키지 초기화 중- package.json 파일에 작성되어 있는 NPM 패키지를 빠르게 설치하는 과정입니다.

npm init 명령은 package.json 파일을 생성하거나 이미 생성된 경우 package.json 파일에서 지정된 패키지를 설치합니다.

NPM 초기화

NPM 패키지 작업

package.json 파일에서 패키지를 설치합니다.

NPM 설치

npm은 package.json 파일에 지정된 모든 패키지를 다운로드하고 설치합니다.

설치된 패키지 목록을 봅니다.

Npm 목록 --깊이=0

업데이트가 필요한 설치된 패키지 목록을 확인하세요.

Npm 오래된 --깊이=0

업데이트가 필요한 전역적으로 설치된 패키지 목록:

Npm 오래된 --깊이=0 -g

npm install package 명령을 사용하면 이름으로 모든 패키지를 설치할 수 있습니다. 명령에 접두사 -g를 추가하면 패키지가 전체 컴퓨터에 전역적으로 설치됩니다.

Npm 설치 패키지

Npm 설치 패키지 --save-dev

글로벌 패키지 설치:

Npm 설치 패키지 -g

패키지 제거:

npm r 패키지

전역적으로 설치된 패키지를 제거합니다.

npm rm 패키지 -g

업데이트 패키지:

npm 최대

마지막으로 Git 버전 제어를 사용하는 경우 파일에 추가하는 것을 잊지 마세요. .gitignore에 대한 예외 node_modules 폴더 Git이 이 폴더의 파일을 색인화하는 것을 방지합니다. 이렇게 하려면 파일을 만드세요. .gitignore아직 생성하지 않았다면 별도의 줄에 작성하세요.

Node_modules/

주요 버전 변경 시 NPM 패키지 업데이트

NPM 패키지 버전이 메이저 버전으로 변경된 경우, 즉 패키지 버전의 첫 번째 숫자가 변경된 경우(예: 패키지 버전 4.19.1이 설치되어 있고 최신 버전이 5.3.0인 경우) npm up 명령으로 업데이트되지 않습니다. 이는 보안상의 이유로 수행됩니다.

주요 버전을 업데이트하려면 다음 명령이 있습니다.

Npm i -g npm-check-updates && ncu -a && npm i

결과적으로 모든 패키지가 업데이트됩니다.

자신이 하고 있는 일을 확신하고 이해하는 경우에만 그러한 업데이트를 수행하십시오. 주요 버전에는 설정 변경 사항이 포함되어 있습니다.

NPM 패키지 버전에 대한 명확한 설명을 보려면 다음 비디오를 시청하세요.

마지막 업데이트: 2018년 11월 18일

내장 및 사용자 정의 Node.js 모듈 외에도 다양한 라이브러리와 프레임워크, 타사 제조업체에서 만들고 프로젝트에서도 사용할 수 있는 다양한 유틸리티(예: express, grunt)로 구성된 거대한 계층이 있습니다. , 꿀꺽꿀꺽 등등. 그리고 Node.js 내에서도 사용할 수 있습니다. 모든 타사 솔루션을 보다 편리하게 사용할 수 있도록 패키지 형태로 배포됩니다. 패키지는 본질적으로 일련의 기능을 나타냅니다.

패키지 설치 및 업데이트를 자동화하기 위해 일반적으로 패키지 관리 시스템 또는 관리자가 사용됩니다. Node.js에서는 이러한 목적으로 패키지 관리자 NPM(Node Package Manager)이 직접 사용됩니다. NPM은 기본적으로 Node.js와 함께 설치되므로 추가로 설치할 필요가 없습니다. 하지만 설치된 버전을 최신 버전으로 업데이트할 수 있습니다. 이렇게 하려면 명령줄/터미널에서 다음 명령을 실행하세요.

Npm 설치 npm@latest -g

현재 npm 버전을 확인하려면 명령줄/터미널에 다음 명령을 입력하세요.

우리에게 npm 관리자는 패키지 관리를 쉽게 한다는 점에서 중요합니다. 예를 들어, 하드 드라이브에 새로운 폴더인 moduleapp을 생성해 보겠습니다(제 경우 폴더는 C:\node\modulesapp 경로를 따라 위치합니다).

다음은 예시로 프로젝트에 express를 설치해보겠습니다. Express는 Node.js 작업을 더 쉽게 만들기 위해 경량 웹 프레임워크를 도입합니다. 이 경우 별도의 큰 주제이므로 Express 프레임워크를 자세히 고려하지 않겠습니다. 그리고 우리는 이를 프로젝트에 타사 모듈이 설치되는 방식을 이해하는 데에만 사용합니다.

Express 기능을 프로젝트에 설치하려면 먼저 cd 명령을 사용하여 프로젝트 폴더로 이동하십시오. 그런 다음 명령을 입력합니다.

Npm 설치 익스프레스

Express를 설치하면 설치된 모든 외부 모듈을 저장하는 moduleapp 프로젝트 폴더에 node_modules 하위 폴더가 나타납니다. 특히 node_modules/express 하위 디렉터리에는 Express 프레임워크 파일이 포함됩니다.

// Express 모듈 가져오기 const express = require("express"); // 애플리케이션 생성 const app = express(); // "/" 경로에 대한 핸들러 설치 app.get("/", function(request, response)( response.end("Hello from Express!"); )); // 포트 3000에서 연결 수신 대기를 시작합니다. app.listen(3000);

첫 번째 줄은 설치된 Express 모듈을 가져오고 두 번째 줄은 애플리케이션 개체를 만듭니다.

Express에서는 요청 처리를 특정 경로와 연결할 수 있습니다. 예를 들어 "/"는 기본 페이지 또는 루트 경로를 나타냅니다. 요청을 처리하기 위해 app.get() 함수가 호출됩니다. 함수의 첫 번째 매개변수는 경로이고 두 번째 매개변수는 이 경로를 따라 요청을 처리하는 함수입니다.

그리고 서버가 연결 수신을 시작하려면 포트 번호가 전달되는 app.listen() 메서드를 호출해야 합니다.

node app.js 명령으로 서버를 시작해 보겠습니다.

그리고 브라우저의 주소 표시줄에 http://localhost:3000/ 주소를 입력하세요.

package.json 파일

애플리케이션 구성 및 패키지를 보다 편리하게 관리하기 위해 npm은 package.json 구성 파일을 사용합니다. 이제 moduleapp 프로젝트 폴더에 새 package.json 파일을 추가해 보겠습니다.

("이름": "모듈 앱", "버전": "1.0.0" )

여기에는 두 개의 섹션만 정의되어 있습니다. 프로젝트 이름은 moduleapp이고 해당 버전은 1.0.0입니다. 이는 최소 필수 package.json 파일 정의입니다. 이 파일에는 더 많은 섹션이 포함될 수 있습니다. 자세한 내용은 설명서에서 확인할 수 있습니다.

이제 다음 명령을 사용하여 express를 다시 추가해 보겠습니다.

Npm 설치 익스프레스 --저장

--save 플래그는 추가된 패키지에 대한 정보가 package.json 파일에 추가되어야 함을 지정합니다.

명령을 실행한 후 package.json 파일을 열면 패키지 정보가 표시됩니다.

("이름": "modulesapp", "버전": "1.0.0", "종속성": ("express": "^4.14.0") )

애플리케이션이 시작될 때 사용되는 모든 추가 패키지에 대한 정보가 종속성 섹션에 추가됩니다.

package.json 파일은 큰 역할을 하며 다양한 상황에서 개발을 더 쉽게 만들 수 있습니다. 예를 들어, 다른 리포지토리에서 호스팅할 때 할당된 디스크 공간으로 인해 제한되는 경우가 많지만, 다운로드한 모든 패키지가 있는 node_modules 폴더는 상당한 양의 공간을 차지할 수 있습니다. 이 경우 node_modules 없이 메인 프로젝트 코드를 배치하는 것이 더 편리합니다. 이 경우 package.json 파일에 모든 패키지를 정의한 다음 명령을 실행하여 모든 패키지를 다운로드할 수 있습니다.

이 명령은 종속성 섹션에서 모든 패키지의 정의를 가져와 프로젝트에 로드합니다.

개발자 종속성

애플리케이션이 실행 중일 때(예: Express, 즉 "프로덕션" 상태) 사용되는 패키지 외에도 애플리케이션을 개발하고 테스트할 때 사용되는 패키지도 있습니다. 이러한 패키지는 devDependency라는 다른 섹션에 추가됩니다. 위의 예에서는 정의되지 않았지만, grunt나 gulp를 추가하면 devDependency 섹션에 있을 것입니다.

예를 들어 애플리케이션을 테스트하는 데 사용되는 jasmine-node 패키지를 프로젝트에 로드해 보겠습니다.

Npm 설치 jasmine-node --save-dev

--save-dev 플래그는 패키지 정보가 package.json 파일의 devDependency 섹션에 저장되어야 함을 지정합니다.

( "name": "modulesapp", "version": "1.0.0", "종속성": ( "express": "^4.14.0"), "devDependency": ( "jasmine-node": "^1.14 .5" ) )

패키지 제거

패키지를 제거하려면 npm uninstall 명령을 사용합니다. 예를 들어:

Npm 제거 익스프레스

이 명령은 node_modules 폴더에서 패키지를 제거하는 동시에 이 패키지에 대한 정보는 package.json 파일에 남아 있습니다. package.json에서도 정보를 제거하려면 --save 플래그를 사용하십시오.

Npm 제거 익스프레스 --저장

의미론적 버전 관리

의미 체계 버전 관리는 패키지 버전을 결정하는 데 사용됩니다. 버전 번호는 일반적으로 "major.minor.patch" 형식으로 지정됩니다. 애플리케이션이나 패키지에서 버그가 발견되어 수정되면 "패치" 번호가 1씩 증가합니다. 이전 버전의 패키지와 호환되는 패키지에 일부 새로운 기능이 추가된 경우 이는 작은 변경이며 "사소한" 숫자가 증가합니다. 이전 버전과 호환되지 않는 일부 주요 변경 사항이 패키지에 적용된 경우 "주요" 숫자가 증가합니다. 즉, 다양한 버전의 패키지를 살펴보면 그 차이점이 얼마나 큰지 짐작할 수 있습니다.

Express 예제에서 패키지 버전에는 추가 캐럿 문자 "^4.14.0"도 포함되어 있습니다. 이 기호는 npm install 명령을 사용하여 프로젝트에 패키지를 설치할 때 4.14.0에서 사용 가능한 최신 버전이 설치된다는 의미입니다. 실제로 이는 4.14.0과 5.0.0 사이에서 사용 가능한 마지막 버전이 될 것입니다(>=4.14.0 및<5.0.0). Более подробно про сематическое версионирование в npm можно посмотреть .

npm 명령

NPM을 사용하면 package.json 파일에서 특정 작업을 수행하는 명령을 정의할 수 있습니다. 예를 들어 다음 app.js 파일을 정의해 보겠습니다.

이름 = process.argv; 나이 = process.argv를 두십시오; console.log("이름: " + 이름); console.log("나이: " + 나이);

이 경우 애플리케이션이 시작될 때 전달된 매개변수를 받습니다.

그리고 다음 package.json 파일을 정의해 보겠습니다.

( "name": "modulesapp", "version": "1.0.0", "scripts": ( "start": "node app.js", "dev": "node app.js Tom 26") )

두 개의 명령을 정의하는 스크립트 섹션이 여기에 추가되었습니다. 일반적으로 개발자의 목표와 목표에 따라 많은 팀이 있을 수 있습니다.

첫 번째 명령은 start 입니다. 기본적으로 app.js 파일의 코드를 실행하는 node app.js 명령을 실행합니다.

두 번째 명령은 dev입니다. 또한 동일한 파일을 실행하지만 두 개의 매개변수도 전달합니다.

팀 이름은 임의로 지정할 수 있습니다. 그러나 여기서 한 가지 점을 고려해야 합니다. 상대적으로 말하면 명령에 대해 예약된 이름이 있습니다(예: start , test , run 및 기타 여러 가지). 그 수가 그리 많지는 않습니다. 그리고 위에 정의된 package.json 파일의 첫 번째 명령만 start라고 합니다. 그리고 터미널/명령줄에서 유사한 명령을 실행하려면 다음 명령을 실행해야 합니다.

Npm [명령어 이름]

예를 들어, 시작 명령을 실행하려면

NPM 시작

위 파일의 "dev"와 같은 다른 이름을 가진 명령은 다음과 같이 실행됩니다.

Npm 실행 [command_name]

예를 들어 두 명령을 순차적으로 실행해 보겠습니다.

JavaScript는 웹 개발자를 위한 언어로 점점 더 확고히 자리잡고 있습니다. 프런트엔드 개발자는 JavaScript를 사용하여 사용자에게 상호 작용 기능을 추가할 뿐만 아니라 AJAX를 사용하여 백엔드 서비스와 직접 통신합니다.

JavaScript는 수많은 가능성을 제공합니다. 본격적인 웹 애플리케이션을 개발하지 못한다는 걱정 없이 쉽게 기술을 향상시킬 수 있습니다. Node.js의 핵심 구성 요소는 Chrome V8 JavaScript 혁명으로, 이를 통해 서버 측에서도 JavaScript를 사용할 수 있습니다.

Node.js또한 데스크톱 애플리케이션을 작성하는 데 사용할 수 있을 뿐만 아니라 웹 애플리케이션 개발 프로세스를 더욱 빠르게 만드는 도구를 개발하는 데에도 사용할 수 있습니다. 예를 들어 Node.js를 사용하면 CoffeeScript를 JavaScript로, SASS를 CSS로 변환하는 등의 작업을 수행할 수 있습니다.

NPM다양한 Node.js 모듈을 편리하게 설치할 수 있도록 도와줍니다.

머리말

Node는 일반적인 데스크톱 프로그램이 아닙니다. Word나 Photoshop처럼 설치되지 않으며 바탕 화면에 바로가기가 없습니다. 콘솔 지침을 통해서만 사용할 수 있습니다(적어도 어느 정도 익숙해져야 함). 처음에는 이것이 편리하지 않은 것처럼 보일 것이지만 곧 익숙해지고 모든 것이 제자리에 들어갈 것입니다.

설치 설명

Node.js와 NPM을 설치하는 것은 매우 쉽습니다. 개발자의 공식 웹사이트로 이동하여 파일을 다운로드하고 컴퓨터에 설치하기만 하면 됩니다.

설치 단계

테스트

모든 것이 올바르게 설치되었는지 확인하려면 아래의 간단한 세 단계를 따르십시오.

Node.js 테스트. Windows 콘솔을 열고 node -v 를 입력합니다.

NPM 테스트. Windows 콘솔을 열고 npm -v 를 입력하세요.

파일을 만듭니다.파일을 만드세요. hello.js라고 부르고 console.log("Node.js is install");를 입력하겠습니다. , 그런 다음 node 명령을 사용하여 hello.js 파일을 호출합니다. node hello.js - 그러면 "Node.js가 설치되었습니다"라는 메시지가 표시됩니다.

Node.js를 업데이트하는 방법은 무엇입니까?

업데이트하려면 설치 프로그램을 다시 다운로드하고 처음부터 전체 프로세스를 반복해야 합니다.

오후. 코드를 설치, 공유 및 배포하고 프로젝트의 종속성을 관리하는 데 사용할 수 있는 JavaScript 패키지 관리자입니다. 이는 PHP용 PEAR 또는 Perl용 CPAN과 같은 다른 유사한 프로젝트에서 영감을 받아 완전히 JavaScript로 작성되었습니다. 이 튜토리얼에서는 Ubuntu 16.04에 npm을 운영 체제로 설치하는 방법을 보여줍니다.

가장 먼저 해야 할 일은 시스템 소프트웨어를 사용 가능한 최신 버전으로 업데이트하는 것입니다. 다음 명령을 사용하여 이 작업을 수행할 수 있습니다.

Sudo apt-get 업데이트 && Sudo apt-get -y 업그레이드

업데이트 프로세스는 업데이트해야 하는 소프트웨어에 따라 몇 초에서 몇 분 정도 걸릴 수 있습니다. 시스템이 최신 상태이면 계속할 수 있습니다.

npm은 Node.js와 함께 번들로 제공되므로 설치하세요. NPM에 Node.js가 설치되어 있는 경우에만 필요합니다. 에게 Ubuntu 16.04에 Node.js 4.x LTS 설치, 다음 명령을 실행하십시오.

컬 -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get 설치 -y nodejs

또는 Ubuntu 16.04에 Node.js 6.x 설치 Node.js의 현재 버전인 경우 다음 명령을 실행하세요.

컬 -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get 설치 -y nodejs

성공적으로 설치되었는지 확인하려면 npm 버전을 확인하세요.

출력은 아래와 유사해야 합니다.

# npm -v 2.15.9

npm 사용을 시작하는 좋은 방법은 npm 매뉴얼 페이지나 npm 문서를 읽는 것입니다. npm 도움말 페이지를 확인하려면 다음 명령을 입력하세요.

NPM 도움말

npm 도움말 페이지는 다음과 같습니다.

# npm help 사용법: npm 여기서는 access, add-user, adduser, apihelp, 작성자, bin, bugs, c, 캐시, 완성, config, ddp, dedupe, deprecate, dist-tag, dist-tags, docs 중 하나입니다. , 편집, 탐색, FAQ, 찾기, find-dupes, 가져오기, 도움말, 도움말 검색, 홈, i, 정보, 초기화, 설치, 문제, la, 링크, 목록, ll, ln, 로그인, 로그아웃, ls, 오래된 , 소유자, 팩, ping, 접두사, 정리, 게시, r, rb, 재구축, 제거, repo, 다시 시작, rm, 루트, 실행 스크립트, s, se, 검색, 설정, 표시, 수축 포장, 별, 별, 시작 , 중지, t, 태그, 팀, 테스트, tst, un, 제거, 연결 해제, 게시 해제, 별표 해제, 위로, 업데이트, 업그레이드, v, 버전, 보기, whoami npm -h npm에 대한 빠른 도움말 -l 전체 사용 정보 표시 npm 자주 묻는 질문(FAQ) npm 도움말 npm 도움말 검색 npm 관련 개요 ini 형식 파일: /root/.npmrc 또는 다음을 통해 명령줄에서 구성 지정: npm --key value 구성 정보는 다음을 통해 볼 수 있습니다: npm help 구성 [이메일 보호됨]/usr/lib/node_modules/npm

npm 문서는 다음에서 확인할 수 있습니다.