AMLL 主仓目前在各包下包含了若干测试文件,但状态不一。
有一些已经能跑的包内 demo,包括 core/src/test.ts react/src/test-app.tsx react-full/src/test.tsx react-full/src/test-prebuilt.tsx vue/src/TestApp.vue,这些包的 index.html 作为 vite dev 的入口点
- 都放在包源码目录里,语义不清晰,职责混杂
core 的两个调试脚本已经很大,不适合作为对外库仓该长期保留的结构
- React/Vue 的测试页功能重复,都在做“加载音频/封面/歌词然后播放”
react-full 里甚至有两个不同方向的 demo
- 缺乏自动化测试流程
考虑把现有可运行 demo 抽出来,重组为根级 playgrounds/,并引入一些自动化测试流程集成入 CI。
AMLL 主仓目前在各包下包含了若干测试文件,但状态不一。
有一些已经能跑的包内 demo,包括
core/src/test.tsreact/src/test-app.tsxreact-full/src/test.tsxreact-full/src/test-prebuilt.tsxvue/src/TestApp.vue,这些包的index.html作为vite dev的入口点core的两个调试脚本已经很大,不适合作为对外库仓该长期保留的结构react-full里甚至有两个不同方向的 demo考虑把现有可运行 demo 抽出来,重组为根级
playgrounds/,并引入一些自动化测试流程集成入 CI。