feat: productionize learning engine and classroom

This commit is contained in:
inman
2026-08-16 21:44:52 +08:00
parent 2d04197f3f
commit ba35adfbfa
124 changed files with 9071 additions and 796 deletions

View File

@@ -12,7 +12,10 @@
"gen:video-export-katex": "node scripts/generate-video-export-katex.mjs",
"gen:video-export-noto-cjk": "node scripts/generate-video-export-noto-cjk.mjs",
"dev": "next dev",
"build": "node scripts/assert-vendor-maic-importer.mjs && next build",
"build": "node scripts/assert-vendor-maic-importer.mjs && node --max-old-space-size=8192 node_modules/next/dist/bin/next build --webpack",
"build:learning-engine": "node scripts/build-learning-artifact.mjs engine",
"build:learning-ops": "node scripts/build-learning-artifact.mjs ops",
"build:makelore-player": "node scripts/build-learning-artifact.mjs player",
"start": "next start",
"lint": "eslint",
"check:i18n-keys": "node scripts/check-i18n-keys.mjs",