Si quieres leer este readme en inglés:
Esta página web ha sido meticulosamente diseñada para funcionar como una calculadora en línea. Está diseñada para cálculos rápidos, lo que la convierte en una herramienta útil para cualquier persona que necesite realizar operaciones matemáticas básicas. La calculadora es fácil de usar y accesible para todos. 💖
- Calculadora Funcional: La página web cuenta con una calculadora funcional con botones para operaciones matemáticas básicas como suma, resta, multiplicación, división y porcentaje.
- Soporte de Favicon: Se ha añadido soporte para una amplia gama de tamaños de favicon, asegurando que el icono del sitio se muestre correctamente en todos los dispositivos y plataformas.
- Etiquetas de Open Graph y Twitter: Se han incluido etiquetas meta de Open Graph y Twitter, que optimizan la vista previa del sitio web en plataformas sociales como Facebook y Twitter.
- Compatibilidad con Múltiples Navegadores: La página web utiliza la etiqueta meta X-UA-Compatible, que ayuda a garantizar la compatibilidad con múltiples navegadores, especialmente con versiones antiguas de Internet Explorer.
- Enlace a GitHub: La página web incluye un enlace al repositorio de GitHub, lo que permite a los usuarios ver y contribuir al código fuente del proyecto.
- Vite - Es una herramienta rápida y flexible para construir y probar aplicaciones JavaScript.
- HTML - Es el lenguaje de marcado estándar para páginas web.
- PostCSS - Te permite usar características modernas de CSS y plugins para escribir y procesar CSS con JavaScript.
- JavaScript - Es el lenguaje de programación más popular del mundo.
- ESLint - Es una herramienta de código abierto que te ayuda a encontrar y solucionar problemas con tu código JavaScript.
- Stylelint - Es una herramienta que revisa tu código CSS en busca de sintaxis, características y convenciones.
- Haz un Fork o clona este repositorio
git clone git@github.com:joserafael0160/Calculator.git
- Instala las dependencias:
- Usé bun para instalar y gestionar las dependencias.
## Instala bun para MacOS, WSL & Linux:
curl -fsSL https://bun.sh/install | bash
# Instala bun para Windows:
powershell -c "iwr bun.sh/install.ps1|iex"
# Instala con bun:
bun install
- o puedes usar pnpm:
# Instala pnpm globalmente si no lo tienes:
npm install -g pnpm
# Instala las dependencias:
pnpm install
- Ejecuta el servidor de desarrollo:
# Ejecuta con bun:
bun run dev
# Ejecuta con pnpm:
pnpm run dev
Comando | Acción | |
---|---|---|
⚙️ | dev |
Inicia el servidor de desarrollo local. |
⚙️ | build |
Construye tu sitio de producción en ./dist/ . |
⚙️ | preview |
Previsualiza tu construcción localmente, antes de desplegar. |
⚙️ | deploy |
Despliega tu sitio web en github pages. |
¡Las contribuciones son siempre bienvenidas! Ya sea que estés informando errores, solicitando nuevas funciones o mejorando las funcionalidades existentes, tu ayuda es muy apreciada.
Si tienes alguna sugerencia que podría mejorar el proyecto, por favor haz un fork del repositorio y crea una pull request. También puedes simplemente abrir un issue con la etiqueta "enhancement".
Aquí tienes una guía rápida:
- Haz un fork del Proyecto
- Clona tu fork (
git clone <URL del fork>
) - Añade el repositorio original como remoto (
git remote add upstream <URL del repositorio original>
) - Crea tu Rama de Funcionalidad (
git switch -c feature/CaracteristicaNueva
) - Realiza tus Cambios (
git commit -m 'Add: alguna CaracterísticaNueva'
) - Haz Push a la Rama (
git push origin feature/CaracteristicaNueva
) - Abre una pull request
No olvides dejar una estrella ⭐️
✌️
Un proyecto creado por @joserafael0160