Empezando con NPM
NPM es una herramienta de administración de paquetes instalada con NodeJS
Comandos npm de uso común
Ver información de la versión
npm -v // 查看版本信息
Instalación local e instalación global
npm install express //本地安装
npm install express -g //全局安装
Ver todos los módulos instalados globalmente
npm list -g
Ver el número de versión de un módulo determinado
npm list grunt
Desinstalar el módulo
npm uninstall express
Módulo de actualización
npm update express
Utilice nrm para la gestión de paquetes
npm install -g nrm //全局安装 nrm
nrm ls // 列出所有可用的npm源
nrm use taobao // 使用淘宝npm源
Crear y publicar módulos (abierto solo para usar en el sitio web oficial de npmjs)
npm init -y //初始化包模块
npm adduser // 添加用户
npm publish // 发布模块
número de versión
Cuando use NPM para descargar y publicar código, estará expuesto al número de versión. NPM usa números de versión semántica para administrar el código, aquí hay una breve introducción.
El número de versión semántica se divide en tres dígitos XYZ, que representan el número de versión principal, el número de versión secundaria y el número de versión del parche, respectivamente. Cuando cambia el código, el número de versión se actualiza de acuerdo con los siguientes principios.
- Si simplemente corrige el error, necesita actualizar el bit Z.
- Si solo se agrega una nueva función, pero es compatible con versiones anteriores, el bit Y debe actualizarse.
- Si hay un gran cambio, es incompatible hacia abajo y el bit X debe actualizarse.
Una vez que el número de versión tiene esta garantía, además de depender de un número de versión fijo, también puede depender de un rango de números de versión al declarar dependencias de paquetes de terceros. P.ej:
'argv': '0.0.x'
Indica que depende de la última versión de argv de la serie 0.0.x.