之前我们在项目里一直用的是一个部署好的服务端应用,下面这组训练我们需要做创建内容,修改内容之类的训练,所以这个现成的服务端应用就不太适合了。
我们可以自己在本地运行一个服务端应用,你可以把这个项目克隆到本地,然后用 docker 运行这个项目服务。可以在这个项目所在目录的下面,执行 docker-compose up -d 。
在 docker desktop 这里可以观察正在运行的容器。
然后在 nuxt 项目里,打开 .env 这个文件,修改一下 NUXT_PUBLIC_API_BASE_URL 这个环境变量的值,改成 http://localhost:3001 ,这是在本地运行的服务端应用的地址。
下面再重新启动一下 Nuxt 项目的开发服务。
回到浏览器,打开“内容”页面,现在页面上显示的内容列表来自本地服务端应用的内容列表接口。