Leer este artículo de npm le ayudará a dar 50 pasos menos que sus compañeros.

Este artículo habla principalmente sobre npm, se centrará en qué es npm, cuándo usarlo, algunas instrucciones de uso común y algunas sugerencias personales para que los recién llegados usen npm.

¿Qué es NPM?

NPM es una herramienta de administración de paquetes instalada junto con NodeJS, que puede resolver muchos problemas en la implementación del código NodeJS.

composición

La explicación oficial es la siguiente:
npm consta de tres partes independientes:

  • El sitio web es la forma principal para que los desarrolladores encuentren paquetes, establezcan parámetros y administren la experiencia npm.
  • El registro es una enorme base de datos que almacena información sobre cada paquete.
    Las herramientas de línea de comandos (CLI) se ejecutan a través de la línea de comandos o la terminal. Los desarrolladores interactúan con npm a través de la CLI.

Cuando usar NPM

  • Los usuarios descargan paquetes de terceros escritos por otros desde el servidor NPM y los utilizan localmente.
  • Los usuarios descargan e instalan programas de línea de comandos escritos por otros desde el servidor NPM para uso local.
  • Los usuarios cargan paquetes o programas de línea de comandos que escriben en el servidor NPM para que otros los utilicen.

Utilice comandos esenciales de npm

1. Si no hay una carpeta node_modules en el proyecto al que está conectado, use npm init -y para inicializar el paquete web y generar el paquete predeterminado.json
2. Si ya hay una carpeta node_modules en el proyecto al que está conectado, importe el paquete de dependencia npm i para generar el archivo predeterminado node_modules Carpeta
3. Si desea comenzar de nuevo, podemos usar el comando de eliminación rápida de la carpeta node_modules

npm install -g rimraf
rimraf node_modules
  1. Instalación, actualización y eliminación de paquetes dependientes de npm
  • (1)Instalación
npm install xxx  // 安装但不写入package.json
npm install xxx –S // 安装并写入package.json的"dependencies"中
npm install xxx –D // 安装并写入package.json的"devDependencies"中
npm install xxx -g // 全局安装
npm install xxx@1.2.0 // 安装指定版本,后面写版本号
yarn global add xxxx //全局安装 
  • (2)Eliminar
npm uninstall 模块名字 // 删除指定模块 -S -D -g,后面加上这些对应上面的注释,相当于加入对应的文件中
  • (3)Actualizar
    Busque actualizaciones primero
npm outdated

Ejecute el comando anterior para ver todos los módulos que se pueden actualizar.
Primero debemos actualizar el archivo package.json:
instale el módulo "npm-check-updates"

npm install -g npm-check-updates

Buscar módulos actualizables

//1.
npm-check-updates
//2.
ncu

Los dos comandos anteriores pueden buscar módulos actualizables. A continuación, actualice los paquetes de dependencia de package.json a la última versión.

ncu -u

Ejecute el comando anterior para actualizar todos los módulos. Sin embargo, en el desarrollo real, no se recomienda actualizar todos a la vez: puede actualizar los módulos especificados de acuerdo con las necesidades reales y puede agregar -D, -S o -g al final según el alcance.

npm update xxx

Nota: Para especificar actualizaciones es necesario modificar previamente el número de versión en package.json.
Por supuesto, para estar seguro, después de actualizar package.json, se recomienda eliminar todo el directorio node_modules y reinicializar el proyecto
5. Como se mencionó anteriormente, el número de versión se puede ver con npm -v.Taobao
mirror

npm install -g cnpm --registry=https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org

sugerencia personal

  1. Antes de la instalación, asegúrese de recordar npm init -y para inicializar durante la instalación.
  2. Cuando utilice el código de otras personas, haga dos copias. Cuando pueda entenderlo, haga una copia con npm-i recovery y una copia con npm install -g rimraf. Elimine la carpeta node_modules y use el comando para reinicializar y reinstalar. Se recomienda a los principiantes Para hacer esto. Puedes aprender en el proceso. Mucho.
  3. No entre en pánico cuando informe un error. La mayoría de las personas entran en pánico cuando informan un error. Piensan que el inglés es difícil de entender. De hecho, la mayoría de los lugares donde se informan errores son similares. Si no funciona, hay un traductor. Échale un vistazo tú mismo primero. No te apresures.
  4. Entonces, si ha verificado su código y cree que no hay problema, mire la palabra escrita
  5. Si aún no puede encontrarlo, puede consultar los documentos oficiales y preguntarle a Baidu para ver si hay algún amigo que haya caído en la trampa y cómo lo hizo. Según mi experiencia de innumerables pruebas y errores, Baidu puede resuelve el 85% de los problemas. Todavía hay un 15% de problemas, el 14% son problemas de escritura y el 1% son problemas de lógica
    *Ojalá todos puedan usarlo sin problemas~~~~ *
    También tienes los 49 pasos restantes

Supongo que te gusta

Origin blog.csdn.net/Yannnnnm/article/details/111483493
Recomendado
Clasificación