Este proyecto es una plantilla para crear aplicaciones web utilizando Vite, React, TypeScript, Sass, Storybook y Jest.
Antes de comenzar a utilizar este proyecto, asegúrese de tener instalado Node.js en su máquina.
Para instalar las dependencias del proyecto, ejecute el siguiente comando en la raíz del proyecto:
yarn install
Para ejecutar la aplicación, ejecute el siguiente comando:
yarn dev
Esto iniciará el servidor de desarrollo en http://localhost:3000.
Para compilar la aplicación, ejecute el siguiente comando:
yarn build
Esto generará una carpeta dist
con los archivos compilados listos para ser desplegados en producción.
Para ejecutar Storybook, ejecute el siguiente comando:
yarn storybook
Esto iniciará el servidor de Storybook en http://localhost:6006.
Para ejecutar las pruebas unitarias con Jest, ejecute el siguiente comando:
yarn test
|-- src
| |--styles
| | |--abstract
| | |--base
| | |--components
| | |--config
| | |--layout
| | |--theme
| | |--mains.scss
| |-- components
| | |-- Componente.tsx
| | |-- Componente.module.scss
| | |-- __test__
| | | |--Componente.test.tsx
| |-- index.tsx
|-- .storybook
| |-- main.tsx
|-- vite.config.ts
|-- package.json
|-- tsconfig.json
|-- jest.config.js
|-- README.md
src/components
: Carpeta donde se encuentran los componentes de la aplicación.src/styles
: Carpeta donde se encuentran los stilos de la aplicación.src/main.tsx
: Punto de entrada de la aplicación..storybook/main.js
: Configuración principal de Storybook..storybook/preview.js
: Configuración del entorno de Storybook.vite.config.ts
: Configuración de Vite.package.json
: Archivo de configuración de npm.tsconfig.json
: Configuración de TypeScript.jest.config.js
: Configuración de Jest.README.md
: Archivo que estás leyendo en este momento.
Si desea contribuir a este proyecto, puede hacerlo a través de Pull Requests o Issues en GitHub.
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo LICENSE para obtener más información.