mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-30 12:01:20 -08:00
fix(docs): [SITE-LOAD-01] serialize example loading and preserve navigation
This commit is contained in:
1 parent
76499e7a3e
commit
647f3e7f12
29 files changed
+1977
-256
No files matched your search
@@ -22,6 +22,12 @@ and 13 English. Danmuku has no English counterpart yet. Other plugins currently
|
||||
use their package README, architecture notes and linked editor examples;
|
||||
navigation links alone are not complete API documentation.
|
||||
|
||||
Site-owned browser behavior now lives in `browser/`; its README maps the shared
|
||||
loader, mobile entry and Run Code/language navigation. `docs/public/main.js` is a
|
||||
generated input to VitePress. Run root `yarn build:site-assets` after changes, or
|
||||
`yarn check:site-assets` for drift. The existing desktop common.js UI remains a
|
||||
separate source pending SITE-03 migration; no player package APIs move here.
|
||||
|
||||
## Related tooling
|
||||
|
||||
Run commands from the repository root with its pinned Node version and Yarn
|
||||
@@ -69,12 +75,12 @@ have separate dependencies. See the repository
|
||||
[site inventory](../../refactor/site-inventory.md) for the full entrypoint map,
|
||||
source fingerprints, asset provenance and assigned follow-up work.
|
||||
|
||||
`main.js` installs one document click listener under `window['run-code-init']`;
|
||||
its lifetime is the page. Run Code opens the separate editor. The development
|
||||
hostname check is currently exactly `localhost`; `127.0.0.1` follows the remote
|
||||
link path. The language redirect writes `lang-init` and can navigate to the
|
||||
English root on a first non-Chinese visit. SITE-03/SITE-05 must test these paths
|
||||
before modifying routing or VitePress client lifecycle behavior.
|
||||
Generated `main.js` installs one document click listener under
|
||||
`window['run-code-init']`; its lifetime is the page. Run Code opens the separate
|
||||
editor and recognizes localhost, 127.0.0.1 and IPv6 loopback. First-language
|
||||
navigation preserves existing English counterparts and explicit later choices;
|
||||
unavailable storage keeps the requested page. See `browser/README.md` for the
|
||||
current rules and verified scope. Full VitePress lifecycle remains SITE-03/05.
|
||||
|
||||
## Delivery and remaining acceptance
|
||||
|
||||
|
||||
Reference in new issue
Block a user