你在本地用 VSCode + Live Server 打开 index.html,页面能正常显示导航和标题,但 文章列表部分没有渲染出来。
页面提示依然是:
提示:本列表通过脚本从 assets/articles.json 自动渲染。
说明 JSON 没有成功加载或脚本没有执行。
你发现:
articles.json 文件已存在,但文章没有显示。articles.json,情况相同。index.html、script.js 等文件后,问题依旧。确认 JSON 是否能请求到
文章列表依赖 assets/articles.json。
如果请求不到(返回 404),自然无法渲染。
建议在浏览器打开:
<http://127.0.0.1:5500/assets/articles.json>
确认能 200 成功返回内容。
查看控制台报错
我提醒你:
“只要 assets/articles.json 能 200,列表就会渲染出来;如果还是不显示,打开 DevTools Console 看报错,把第一行错误贴给我。”
通过 开发者工具 → Console 面板,查看并定位 script.js 中报错的行号。
修复脚本
script_live_fix.js,替换掉原有的 personalblog/scripts/script.js。articles.json 请求失败或 script.js 渲染逻辑错误。articles.json 路径正确,并替换修复后的 script.js,最终可以让文章列表在首页正常显示。要不要我把最终 可用的 script.js 完整代码 再贴一份,方便你不用去找下载链接,直接替换?