Maison > Article > interface Web > Une brève analyse de l'utilisation des outils de gestion de packages Node.js npm et Yarn
Cet article vous montrera comment utiliser les outils de gestion de packages Node.jsnpm et Yarn, et vous aidera à démarrer rapidement avec NPM et Yarn.
Cet article apprend à utiliser les outils de gestion de paquets
node.js
npm
etyarn
. [Apprentissage recommandé : "tutoriel nodejsnode.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
:Enregistrez un compte sur npm.js
:
npm init
exige que le nom du package soit unique dans l'ensemble du réseau🎜🎜3. Téléchargez le package de nœud🎜🎜npm adduser
🎜🎜4. Transférez le colis local vers l'entrepôt en ligne 🎜🎜npm submit
🎜🎜5. Téléchargez le package de nœud en ligne npm install package name npm i lichune201807091415🎜🎜Installez le miroir Taobao : npm install -g cnpm --registry=https://registry.npm.taobao.org
(Comprendre)🎜🎜Ensuite, installez npm Remplacez <code>cnpm
pour 🎜🎜installer les plug-ins par lots : 🎜🎜npm install ira automatiquement dans les dépendances du package package.json pour trouver le nom du plug-in🎜🎜dépendances
Quelle est la différence entre les devDependencies
? 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!