feat: 完善课程学习与技能树体验

完善课程资源、学习进度与技能树解锁体验,统一视频播放与引导相关交互。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
zhongyidianandClaude Opus 4.7 committed 2026-05-24 10:30:18 +08:00
1 parent 6f289959be
commit 3e258b87d9
314 files changed
+7020 -3386

No files matched your search

+10 -9
View File
@@ -14,27 +14,28 @@ export default defineConfig(({ mode }) => {
base: env.VITE_NODE_ENV === 'development' ? '/' : './',
resolve: {
alias: {
'@': resolve(__dirname, 'src')
}
'@': resolve(__dirname, 'src'),
},
},
server: {
host: '0.0.0.0'
host: '0.0.0.0',
port: 8888,
},
build: {
assetsDir: 'assets',
rollupOptions: {
output: {
assetFileNames: assetInfo => {
assetFileNames: (assetInfo) => {
if (/\.(png|jpe?g|gif|svg|webp)$/i.test(assetInfo.name || '')) {
return `assets/images/[name]-[hash][extname]`
}
return `assets/[name]-[hash][extname]`
}
}
}
},
},
},
},
optimizeDeps: {
include: ['simple-mind-map']
}
include: ['simple-mind-map'],
},
}
})