Quelle est la différence entre les -S, -D et -g couramment utilisés lorsque npm install installe le package ?

一. npm i nom_module -S

npm install est équivalent à npm i,
c'est-à-dire que npm install module_name --save écrit les dépendances,发布到生产环境。

这样安装是局部安装的, sera écrit dans la dépendance du fichier package.json.

dépendances:表示生产环境下的依赖管理;(没有这些依赖,生产环境下项目将无法运行)

Pour le dire franchement, si vous installez une bibliothèque pour construire votre projet, comme echarts, element-ui, vue, etc. fonctionne réellement dans le projet, vous pouvez utiliser -S pour installer.

二. npm i nom_module -D

Autrement dit, npm install module_name --save-dev écrit devDependencies,发布到开发环境。

这样安装是局部安装的, seront écrits dans les devDependencies du fichier package.json.

devDependencies : Indique la gestion des dépendances dans l'environnement de développement ; ( 不会影响生产环境下的项目运行)

Si la bibliothèque que vous avez installée est utilisée pour empaqueter et analyser du code, comme webpack, babel, vite, etc., vous pouvez utiliser -D
pour l'installer. Une fois le projet lancé, ces bibliothèques sont inutiles.

三. npm i nom_module -g

Indique une installation globale Après une installation, il peut être utilisé directement à d'autres endroits.

4. module de suppression npm

  • 【npm uninstall/remove -S/-D xxx 】Supprimez le module xxx ;
  • [npm uninstall/remove -g xxx] supprimer le module global xxx ;

Je suppose que tu aimes

Origine blog.csdn.net/du_aitiantian/article/details/131377782
conseillé
Classement