Documentación

Scripts

Referencia de scripts pnpm para Motoko Base — desarrollo, build, comprobaciones de calidad y comandos de base de datos.

Abrir enChatGPT (se abre en una pestaña nueva)Claude (se abre en una pestaña nueva)Cursor (se abre en una pestaña nueva)Referencia de scripts pnpm para Motoko Base — desarrollo, build, comprobaciones de calidad y comandos de base de datos.

Motoko Base usa pnpm. Los scripts están definidos en package.json. Requiere Node.js ≥ 22.

Aplicación

ComandoPropósito
pnpm devInicia el servidor de desarrollo de Next.js (http://localhost:3000)
pnpm buildBuild de producción (next build) — ejecútalo antes del deploy
pnpm startEjecuta el servidor de producción tras pnpm build

postinstall ejecuta fumadocs-mdx automáticamente después de pnpm install para compilar el contenido de la documentación.

Comprobaciones de calidad

Ejecuta estas antes de hacer commit o tras cambios asistidos por IA:

ComandoPropósito
pnpm lintESLint
pnpm typecheckTypeScript (tsc --noEmit)
pnpm testTests unitarios con Vitest

Comprobación completa recomendada (también en AGENTS.md):

pnpm lint && pnpm typecheck && pnpm test && pnpm build
ComandoPropósito
pnpm auditAuditoría de seguridad de dependencias

Base de datos

ComandoPropósito
pnpm db:generateGenera una migración de Drizzle a partir de cambios en el schema
pnpm db:migrateAplica las migraciones pendientes a la base de datos
pnpm db:studioAbre Drizzle Studio para explorar tablas

Flujo típico de schema:

pnpm db:generate && pnpm db:migrate

Consulta Migrations para cuándo usar cada comando.


Referencia de configuración — Dónde viven los archivos de configuración.

Solución de problemas — Problemas frecuentes y correcciones.