Heim >Web-Frontend >js-Tutorial >Eine kurze Analyse der Verwendung der Node.js-Paketverwaltungstools npm und Yarn
Dieser Artikel zeigt Ihnen, wie Sie die Node.jsPaketverwaltungstools npm und Yarn verwenden und hilft Ihnen, schnell mit npm und Yarn zu beginnen.
In diesem Artikel erfahren Sie, wie Sie die Paketverwaltungstools
npm
undyarn
vonnode.js
verwenden. [Empfohlenes Lernen: „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
,输入包的名字 一路回车 用 yarn 把代码变成包 (npm init)
yarn login
==== npm adduser
yarn publish
=== npm publish
3、yarn add cheerio 下载第三方插件包 自带了--save 的特性 npm install cheerio --save ==== yarn add cheerio npm install cheerio --save-dev == yarn add cheerio --dev
4、yarn install
==== npm install
批量安装 package.json 中的所有插件
5、yarn update 依赖包名
更新一个依赖包
6、yarn remove 依赖包名
删除一个依赖包
<span style="font-size: 16px;">yarn</span>
的好处 :
yarn
是异步的 安装起来比 npm
快yarn
可以有效的保证版本号一致 开发的时候不容易出错yarn
"]npm
:Registrieren Sie ein Konto auf npm.js
:
npm init
erfordert, dass der Paketname im gesamten Netzwerk eindeutig sein muss🎜🎜3. Laden Sie das Knotenpaket hoch🎜🎜npm adduser
🎜🎜4. Übertragen Sie das lokale Paket an das Online-Warehouse 🎜🎜npm Publish
🎜🎜5. Laden Sie das Online-Knotenpaket npm install package name npm i lichune201807091415 herunter >🎜🎜Installieren Sie den Taobao-Spiegel: npm install -g cnpm --registry=https://registry.npm.taobao.org
(Verstehen)🎜🎜Dann installieren Sie npm Wechseln Sie zu <code>cnpm
, um 🎜🎜Plug-Ins stapelweise zu installieren: 🎜🎜npm install geht automatisch zu den Abhängigkeiten des package.json-Pakets, um den Plug-In-Namen zu finden🎜🎜dependencies
Was ist der Unterschied zwischen devDependencies
🎜Yarn
ist ein Befehl, der ein Paket des npm
-Befehls ist🎜🎜Installationsbefehl: 🎜rrreee🎜<span-stil>Garn</span-stil>
yarn init
aus, geben Sie den Namen des Pakets ein und drücken Sie vollständig die Eingabetaste. Verwenden Sie Garn, um den Code in ein Paket umzuwandeln (npm init). )🎜Yarn Login
==== npm adduser
YarnPublish
=== npmPublish
🎜🎜🎜yarn install
==== npm install
Pakete stapelweise installieren . Alle Plugins in JSON 🎜🎜yarn update dependency package name
Aktualisieren Sie ein Abhängigkeitspaket 🎜🎜yarn Remove dependency package name
Löschen Die Vorteile eines Abhängigkeitspakets 🎜🎜🎜🎜<span style="font-size: 16px;">yarn</span>
:🎜yarn
ist asynchron und lässt sich schneller installieren als npm
🎜yarn Es kann effektiv sicherstellen, dass die Versionsnummer während der Entwicklung konsistent ist. 🎜<li>
<code>yarn
Lokal installierte Pakete werden zwischengespeichert Es wird sehr schwierig sein, die Pakete im Cache direkt aufzurufen. Das geht schnell. Für weitere Programmierkenntnisse besuchen Sie bitte: 🎜Programmiervideo🎜! ! 🎜Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Verwendung der Node.js-Paketverwaltungstools npm und Yarn. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!