You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地启动Netlify CMS代理服务后访问提示Cannot GET /如何解决?

你访问localhost:8081出现Cannot GET /属于正常现象,netlify-cms-proxy-server仅作为本地API代理服务运行,本身不提供前台页面访问能力,不需要直接访问该端口,按以下步骤操作即可正常使用本地调试能力:

  • 保持当前运行npx netlify-cms-proxy-server的终端窗口处于开启状态,不要终止代理服务
  • 新开一个终端窗口,进入Hugo项目根目录,运行命令hugo server启动本地Hugo开发服务,默认会监听http://localhost:1313端口
  • 直接在浏览器访问Hugo本地站点的CMS后台地址,通常为http://localhost:1313/admin/,此时Netlify CMS会自动对接8081端口的代理服务,直接读写本地项目文件,无需推送代码到GitHub即可调试配置、修改内容。

注意事项

  • 确认admin/config.yml中的local_backend: true配置缩进符合YAML语法规范,避免配置不生效
  • 如果你修改过Hugo本地服务的默认端口,将上述地址中的1313替换为自定义端口即可
  • 站点要部署到线上环境前,记得删除local_backend: true配置或将其值改为false,避免线上环境出现异常。

内容的提问来源于stack exchange,提问作者YU CHIN WU

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 02:27:04