이 문서에서는 Node.js패키지 관리 도구 npm 및 Yarn을 사용하는 방법을 보여주고 npm 및 Yarn을 빠르게 시작하는 데 도움이 됩니다.
이 글에서는
node.js
의 패키지 관리 도구npm
&yarn
의 사용법을 배웁니다. [추천 학습: "nodejs tutorialnode.js
的包管理工具npm
&yarn
的使用。【推荐学习:《nodejs 教程》】
npm
共享项目 :在 npm.js
上注册一个账号:
一、使用 npm
二、将 node 项目变成一个包
npm init
要求 包 名称必须是全网唯一
三、上传 node 包
npm adduser
四、将本地的包传到线上的仓库中
npm publish
五、下载线上的 node 包 npm install 包名称 npm i lichune201807091415
安装淘宝镜像 : npm install -g cnpm --registry=https://registry.npm.taobao.org
(了解)
然后将 npm
改成 cnpm
即可
批量安装插件 :
npm install 会自动去 package.json 包的 dependencies 中去查找 插件名称
dependencies
与 devDependencies
之间的区别?
npm 的小缺点
Yarn
是一种命令 就是对 npm
命令的包装
安装命令 :
npm install yarn -g
<span style="font-size: 16px;">yarn</span>
的使用 :
1、创建一个 yarn 目录
2、执行 yarn init
"]
npm
을 사용하여 프로젝트 공유:yarn install
==== npm install
批量安装 package.json 中的所有插件
5、yarn update 依赖包名
更新一个依赖包
6、yarn remove 依赖包名
删除一个依赖包
<span style="font-size: 16px;">yarn</span>
的好处 :
yarn
是异步的 安装起来比 npm
快yarn
可以有效的保证版本号一致 开发的时候不容易出错yarn
셋째 단계 단계: 계정과 비밀번호를 저장하세요2. 노드 프로젝트를 패키지로 전환하세요 npm init
패키지 이름은 전체 네트워크에서 고유해야 합니다
npm adduser
🎜🎜4. 로컬 패키지를 온라인 창고로 전송 🎜🎜 npm 게시
🎜🎜5. 온라인 노드 패키지 npm 설치 패키지 이름 npm i lichune201807091415🎜를 다운로드합니다. 🎜타오바오 미러 설치 : npm install -g cnpm --registry=https://registry.npm.taobao.org
(이해하세요)🎜🎜그런 다음 npm
을 로 변경하세요 >cnpm 🎜🎜일괄 플러그인 설치: 🎜🎜npm install은 자동으로 package.json 패키지의 종속성으로 이동하여 플러그인 이름🎜🎜<strong><code>종속성을 찾습니다. code>와 <code>devDependency
의 차이점은 무엇입니까? 🎜🎜🎜npm install node_module --save를 사용하여 종속성 필드 값을 자동으로 업데이트하세요. 🎜🎜npm install node_module --save-dev를 사용하세요. devDependency 필드 값을 자동으로 업데이트합니다. 🎜🎜dependent는 현재 프로그램에 의존하는 다른 패키지를 구성합니다. 온라인 모드가 의존하는 패키지 관리(프로덕션 모드) 🎜🎜devDependency 현재 프로그램이 의존하는 다른 패키지를 구성하고 모듈만 다운로드하며 이러한 모듈의 테스트 및 문서화 프레임워크는 다운로드하지 않음 개발 모드가 의존하는 패키지 🎜🎜🎜npm의 작은 단점🎜🎜🎜패키지가 동시에 다운로드됩니다.🎜🎜프로젝트를 한 번 다운로드한 후 다른 프로젝트에서 다시 다운로드합니다.🎜🎜 Yarn
는 npm
명령🎜🎜설치 명령의 패키지인 명령입니다: 🎜rrreee🎜<span style="font-size: 16px;">yarn </span>
사용법: 🎜🎜🎜🎜1 원사 디렉터리를 만듭니다🎜🎜🎜🎜2. >yarn init, 패키지 이름을 입력하고 Enter 키를 누릅니다. Yarn을 사용하여 코드를 패키지(npm init)🎜🎜🎜로 바꾸고 온라인으로 전달합니다.
🎜🎜🎜🎜🎜🎜3.yarn add Cherio 타사 플러그인 패키지 다운로드 --save 기능이 함께 제공됩니다.
npm install Cherio --save ==== 얀 추가 Cherio
npm install Cherio --save-dev == Yarn add Cheerio --dev🎜🎜🎜🎜4、yarn install
==== npm install
일괄 설치 package.json 모두 플러그인 🎜🎜🎜🎜5. yarn 업데이트 종속성 패키지 이름
종속성 패키지 업데이트 🎜🎜🎜🎜6. yarn 종속성 패키지 이름 제거
종속성 패키지 삭제 🎜🎜🎜 🎜<span style="font-size: 16px;">실</span>
장점: Strong>🎜🎜🎜yarn
은 비동기식이며 npm
🎜🎜yarn
보다 설치가 더 빠르며 개발 중에 버전 번호의 일관성을 효과적으로 보장할 수 있습니다. . 오류가 발생하기 쉽습니다. 🎜🎜yarn
로컬에 설치된 패키지는 캐시됩니다. 다른 프로젝트에 설치할 때 캐시에 있는 패키지를 직접 호출하는 것은 매우 빠릅니다.🎜🎜🎜더 많은 프로그래밍 관련 지식을 확인하세요. 방문: 🎜프로그래밍 비디오🎜! ! 🎜위 내용은 Node.js 패키지 관리 도구 npm 및 Yarn 사용에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!