Una colección de paquetes npm relacionados con node.js

1. Funciones prácticas

1. qs

Una biblioteca de formato y análisis de cadenas simple y fácil de usar

 
 

2. rxjs

RxJS es un conjunto modular de bibliotecas para componer programas asincrónicos y basados ​​en eventos utilizando colecciones y composiciones observables en JavaScript.

 
 

3. guante

Función Tiny 200b Emisor de eventos / Publicación Suscripción.

 
 

4. Subrayado.js

Underscore.js es una biblioteca de utilidades para JavaScript que brinda soporte para los sospechosos funcionales habituales (cada uno, mapear, reducir, filtrar, etc.) sin extender ninguno de los objetos principales de JavaScript.

 
 

5. día.js

Day.js es una biblioteca de JavaScript minimalista que analiza, valida, manipula y muestra fechas y horas para navegadores modernos, con una API en gran medida compatible con Moment.

 
 

6. en el marco

Ramda es una biblioteca funcional con funciones libres de efectos secundarios que se pueden componer con curry.

 
 

7. validador

Validator es una biblioteca de validador y desinfectante de cadenas.

 
 

8.

Sí, es un creador de esquemas para validaciones y transformaciones complejas e interdependientes.

 
 

9. Lodash

Lodash es una biblioteca de utilidades que facilita JavaScript al eliminar la molestia de trabajar con matrices, números, objetos, cadenas y más.

 
 

10. fecha-fns

Date-fns proporciona el conjunto de herramientas más completo, simple y consistente para manipular fechas de JavaScript en el navegador y Node.js.

 
 

11. jsonwebtoken

Jsonwebtoken es una biblioteca para firmar, verificar y decodificar tokens web JSON.

 
 

12. fluido

UUID es una biblioteca para crear identificadores universalmente únicos RFC4122.

 
 

 13.peaje del navegador

brower-toll es un módulo para obtener información del navegador, lo cual es muy conveniente.

 14.jr-código qr

jr-qrcode se utiliza para generar código QR.

2. Operar el sistema de archivos

1. rimraf

Rimraf proporciona el equivalente del comando UNIX rm -rf para nodos.

 
 

2. fs-extra

FS-extra agrega métodos de sistema de archivos no incluidos en el módulo fs nativo y agrega soporte prometedor para los métodos fs.

 
 

3. mkdirp

Al igual que mkdir -p, mkdirp crea recursivamente el directorio y todos los subdirectorios necesarios.

 
 

4. globo

Glob es una biblioteca para hacer coincidir archivos usando varios patrones.

 
 

5. shelljs

ShellJS es una implementación portátil (Windows/Linux/OS X) del comando shell de Unix basada en la API Node.js.

 
 

6. js-yaml

Js-yaml es una implementación de YAML, un popular lenguaje de serialización de datos amigable para los humanos.

 
 

3. Marco web

1. también

Koa es un nuevo marco web diseñado por el equipo detrás de Express para ser una base más pequeña, más expresiva y más sólida para aplicaciones web y API.

 
 

2. expresar

Express.js es el marco web backend de node.js más popular, más rápido y mínimo.

 
 

3. Fastificar

Fastify es uno de los marcos web escalables más rápidos centrado en brindar la mejor experiencia de desarrollador con la menor sobrecarga.

 
 

4. socket.io

Socket.IO permite la comunicación bidireccional basada en eventos en tiempo real mediante sondeo largo o WebSockets, con detección de desconexión y soporte de reconexión automática.

 
 

4. Desarrollo auxiliar

1. es

Jest está completo y listo para configurar una solución de prueba de JavaScript

 
 

2. mecanografiado

TypeScript es JavaScript para extensibilidad. Es un lenguaje que agrega escritura opcional y se compila en JavaScript fácilmente legible.

 
 

3. Winston

Winston es una biblioteca de registro simple y de uso general que admite múltiples transportes.

 
 

4. depurar

Debug es una pequeña utilidad de depuración de JavaScript que imita las técnicas de depuración centrales de Node.js.

 
 

5. eslint

ESLint es una herramienta para encontrar y solucionar problemas en código JavaScript y TypeScript.

 
 

6. nodemonio

Nodemon es una herramienta que ayuda en el desarrollo de aplicaciones basadas en node.js reiniciando automáticamente la aplicación del nodo cuando detecta un cambio de archivo en un directorio.

 
 

7. dotenv

Dotenv es un módulo de dependencia cero que carga variables de entorno desde archivos .env en Process.env

 
 

8. entorno cruzado

Cross-env permite que los scripts establezcan y utilicen variables de entorno en todas las plataformas

 
 

 

Supongo que te gusta

Origin blog.csdn.net/2201_75705263/article/details/132045159
Recomendado
Clasificación