fix: correct data loading for GitHub Pages #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary by CodeRabbit
• Documentation
• Added detailed GitHub Pages deployment guide, including base path setup, build command example, verification steps, and notes about data file placement and trailing slash requirements.
• Bug Fixes
• Fixed script and data path resolution for subpath hosting to prevent 404s and JSON parse errors.
• Refactor
• Centralized data loading with environment-driven base URL, consistent relative paths, no-cache fetches, and clearer error reporting for failed requests or invalid JSON.