El ecosistema Ladderly es una comunidad, un conjunto de herramientas y un programa educativo diseñado para ayudar a las personas a aprender a codificar y acelerar la progresión de la carrera tecnológica. Consulte estos otros repositorios para obtener más información:
Primero, revise Docs/Setup.md.
Luego, instale, semilla y ejecute su aplicación en el modo de desarrollo.
npm i
npm run seed
npm run devAbra http: // localhost: 3000 con su navegador para ver el resultado.
Simplemente cambie los datos de semillas y la vuelva a calmar con npm run seed
Se recomiendan las extensiones enumeradas en ./.vscode/extensions.json .
Asegúrese de que el archivo .env.local tenga variables de entorno requeridas:
DATABASE_URL=postgresql://<YOUR_DB_USERNAME>@localhost:5432/ladderly-3
Asegúrese de que el archivo .env.test.local tenga variables de entorno requeridas:
DATABASE_URL=postgresql://<YOUR_DB_USERNAME>@localhost:5432/ladderly-3_test
Ejecuta tus pruebas usando broma.
yarn test
Blitz viene con una configuración de prueba con Vitest y React-Testing-Bibrary.
.eslintrc.js , y puede instalar (o incluso escribir) complementos para tenerlo de la manera que le gusta. Ya viene con la configuración blitz , pero puede eliminarlo de manera segura. Aprende más.pre-commit se activa justo antes de que se cree una confirmación. Puedes ver los ganchos actuales dentro .husky/ . Si tiene problemas para cometer y presionar, consulte la guía de solución de problemas. Aprende más..prettierrc . El .prettierignore contiene los archivos que deben ser ignorados por Prettier; útil cuando tiene archivos grandes o cuando desea mantener un formato personalizado. Aprende más.