该视频仅会员有权观看
立即开通课程「Nuxt.js 前端应用开发实践」权限。
- 在nx框架中,可以定义服务端应用接口,并将其放置在项目的
server目录下。
- 新建名为
server的根目录,并在其内创建api目录以定义服务端接口。
- 创建文件如
great来设置接口路径例如/api/great,并在文件内导出一个处理函数,该函数用于返回接口响应。
- 可以在HTTP客户端测试接口,通过发送GET或POST请求到
localhost:3000/api/great,响应包含如{"message": "你好"}的JSON数据。
- 为支持特定HTTP方法,可在文件名中加入方法名,如
great.get限制为只能通过GET方法访问。
- 若使用不支持的方法如POST请求
api/great会提示接口不存在,而使用GET则可以获取正确响应。
- 除了放在
server/api下,接口也可放置于server/routes目录,不过这时接口地址不会含api前缀。
- 在
server/routes目录下创建的接口可以通过请求地址如localhost:3000/great进行测试和访问。