Cursor网站、小程序、app实战
初始化
- 创建初始化项目(新文件夹下终端输入命令)
npx degit dcloudio/uni-preset-vue#vite my-vue3-project
- [[uni-app项目结构.canvas|uni-app项目结构]](新建vue页面需要添加注册)
- 点击按钮跳转页面代码示例(注意url是注册过的路由地址)
1 | //在起始页面跳转到test.vue页面并传递参数 |
网页上调试后上传到小程序:
- 安装依赖
1 | npm install npm r |
当多出了node_modules文件夹,即为安装成功
- 运行并在浏览器打开
1 | npm run dev:h5 |
前端部分
1 | 你是一个专业的UI设计师,请帮我设计一个移动端的登录页面。只需要账号密码登录。 |
当页面基本完善差不多时,输入以下提示词
1 | 这是一个基于uniapp+vue3的微信小程序项目,已经初始化完了项目结构页面都在src里面,根据这个图片写一个登录页面 |
复制对应风格至注册页面,提示词如下:
1 | 根据这个风格再生成一个注册页面 只需要账号密码注册 点击注册的时候需要跳传过去 |
开始编辑备忘录页面,提示词如下:
1 | 好的请继续帮我生成一个备忘录的首页,就用登录页面的设计风格,具体形式参考我给的草图。 |
1 | 继续生成一个备忘录的详情页 按照之前的风格 参考我的草图 右上角是删除备忘录按钮 |
后端准备
1 | 现在这前端项目要哪些后端接口 请告知我这些借口的详细信息并放在一个文档里方便复制拿去后端 |
后端部分
Devbox–>node.js–>新建
数据库–>MONGO–>新建
并复制该密钥
项目列表里切换devbox至cursor打开
在新打开的窗口复制api文档至命名为api.md,添加以下
1 | 这是一个基于nodejs的后端项目,我的数据库连接方式是:xxx |
提示词输入:
1 | 根据api.md来生成后端接口代码 |
启动:
1 | npm start |
打开devbox的变更,检查端口是否正确,并打开devbox首页网站测试
生成前端对接代码,提示词:
1 | 现在需要你给我一个接口文档 包含所有接口的对接方式 成功和失败的返回值,放在一个文件里方使我复制给前端对接 |
复制公网调试地址,添加到地址到文档中
1 | 这是我的api根地址xxxx请帮我添加到api文档中 |
复制后端接口文档替换至前端cursor的接口文档
前后端再对接(回到前端)
- 前端输入提示词:
1 | 后端的所有接口和对接方式都写在api文档中了,请你按这个文档完成项目中所有的接口对接。 |
确保后端中entrypoint.sh文件命令包含以下:
确认无误后,点击的devbox进行发版
在设置好端口后,复制公网地址
前端输入提示词:
1 | 我的接口地址已经更换为xxxx请帮我更换 |
关机测试devbox,以免多余收费
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 欢迎来到2037!