Commandes yarn et npm

pose de fil

npm install -g yarn

Vérifier la version une fois l'installation terminée

yarn -v 或 yarn --version

Commandes courantes

yarn info #显示某个包信息
yarn list # 列出当前项目的依赖
yarn list --depth=0 # 限制依赖的深度
yarn config set key value # 设置
yarn config get key # 读取值
yarn config delete key # 删除
yarn config list # 显示当前配置
yarn config set registry https://registry.npm.taobao.org # 设置淘宝镜像
yarn cache #缓存
yarn cache list # 列出已缓存的每个包
yarn cache dir # 返回 全局缓存位置
yarn cache clean # 清除缓存

Comparer avec la commande npm

fil npm description de la commande
init de fil initialisation npm Initialisation du projet
installation de fil installation npm Installer les dépendances par défaut
fil ajouter réagir npm installer réagir --save Installez une dépendance et enregistrez-la dans package.json
fil enlever réagir npm désinstaller réagir --save supprimer une dépendance
fil ajouter réagir --dev npm installer réagir --save–dev Installer une dépendance au moment du développement
mise à niveau du fil réagir mise à jour npm réagir --save mettre à jour une dépendance
fil global ajouter réagir npm installer réagir --global Installer une dépendance globale
passage/test de fil npm exécuter/tester exécuter une commande

Messages d'erreur et solutions rencontrés lors de l'utilisation (mises à jour en continu)

1. Lorsque le fil installe le module, une erreur se produit

yarn add gulp-concat #输入
#输出
yarn add v1.22.10
info No lockfile found.
[1/4] Resolving packages...
error An unexpected error occurred: "http://registry.cnpmjs.org/gulp-concat: Hostname/IP does not match certificate's altnames: Host: registry.cnpmjs.org. is not in the cert's altnames: DNS:r.cnpmjs.org".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\XZC\\Desktop\\test\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Lorsque vous rencontrez ce problème, c'est pour des raisons réseau que la demande de téléchargement du package de dépendance expire et qu'une erreur est signalée. Remplacez simplement le téléchargement réseau et entrez la ligne de commande :

npm config set registry https://registry.npm.taobao.org  
npm config set disturl https://npm.taobao.org/dist  
yarn config set sass-binary-site http://npm.taobao.org/mirrors/node-sass

Enfin réinstallé avec succès!

Guess you like

Origin blog.csdn.net/skybulex/article/details/116131352