@ingsystemcix/express-cli es una herramienta de línea de comandos (CLI) para generar aplicaciones Express.js rápidamente. Con esta CLI, puedes crear proyectos de Express en JavaScript o TypeScript y configurar todo el entorno con las dependencias necesarias, lo que hace que el proceso de inicio de un nuevo proyecto sea más eficiente.
- Corregidos los errores de la versión 1.0.6.
- Se implemento un nuevo diseño mas compacto.
- Corregidos los errores de la versión 1.0.5.
- Versión con errores conocidos. No utilizar esta versión.
- Versión con errores conocidos. No utilizar esta versión.
- Versión con errores conocidos. No utilizar esta versión.
- Versión con errores conocidos. No utilizar esta versión.
- Versión con errores conocidos. No utilizar esta versión.
Antes de usar la CLI, asegúrate de tener instalado Bun en tu sistema.
Para instalar @ingsystemcix/express-cli de manera global en tu sistema, ejecuta el siguiente comando:
npm install -g @ingsystemcix/express-cliUna vez instalada la CLI, puedes generar un nuevo proyecto de Express ejecutando el siguiente comando:
express-cli gLa CLI te pedirá información sobre el nombre del proyecto y el lenguaje que deseas usar (JavaScript o TypeScript). También te pedirá una confirmación antes de crear el proyecto. Si todo está correcto, procederá a generar la estructura del proyecto y a instalar las dependencias.
¿Como deseas llamar a tu proyecto? (my-express-app)
¿Qué lenguaje deseas usar? (JavaScript | TypeScript)
¿Estás seguro de que deseas crear el proyecto "my-express-app" con TypeScript? (Y/n)
🚀 Creando el proyecto "my-express-app"...
Instalando dependencias...Al generar un proyecto con @ingsystemcix/express-cli, se creará una estructura básica con los siguientes archivos:
my-express-app/
├── src/
│ └── index.ts (o index.js dependiendo de la elección)
├── package.json
├── tsconfig.json (solo para proyectos TypeScript)- express: Framework de servidor web.
- cors: Middleware para permitir solicitudes de recursos cruzados.
- dotenv: Cargar variables de entorno desde un archivo
.env. - nodemon: Reiniciar automáticamente el servidor durante el desarrollo.
- typescript: Para proyectos TypeScript.
- ts-node: Para ejecutar TypeScript directamente sin compilación.
- @types/node: Tipos para Node.js.
- @types/express: Tipos para Express.js.
