大数跨境
0
0

用Claude 3.7 + Cursor 打造:HTML上传→网页生成工具站!

用Claude 3.7 + Cursor 打造:HTML上传→网页生成工具站! 程艺Truman
2025-04-18
73
导读:我们来做一个带后端逻辑的工具站:上传HTML代码秒变网页

手把手教你用Cursor开发HTML代码转网页工具站

零基础快速构建带后端的Web工具站点

前文介绍了如何使用Cursor创建纯前端个人博客网站,本次进阶教学将指导读者搭建一个可上传HTML代码并立即生成网页的工具站。

该工具站已上线演示地址为:https://facaitool.my/。以下是详细的实现步骤:

1. 使用Cursor创建Next.js项目

打开Cursor,在终端执行以下命令启动新项目:

npx create-next-app@latest my-next-app

其中my-next-app为项目文件夹名称,可按需求修改。后续保持默认设置直到显示“Success!”即可完成初始化。

2. 接入GitHub管理代码

利用Github Desktop工具,将项目文件夹导入至Git版本控制中,便于后期部署及协作。

3. 配置.cursorrules规则文件

在项目根目录创建.cursorrules文件,并粘贴ReactJS、NextJS等框架的高级开发者设定,确保AI助手按照规范输出高质量代码。

4. 构建页面结构

页面结构包括:header、主功能区域(支持文件拖拽上传、代码粘贴及部署按钮)、footer。用户输入HTML内容后可通过点击“部署”触发程序处理逻辑。

5. 接入Cloudflare R2存储

访问Cloudflare Dashboard并新建R2存储桶,用于保存用户的HTML内容。将存储桶信息复制至Cursor对话框,由AI协助编写部署逻辑代码,实现实时网页链接返回功能。

6. 本地测试与错误修正

运行npm run dev启动服务,验证上传功能是否正常运作。若遇到报错信息,可直接反馈给Cursor辅助修复。

7. 开启公开访问权限

在Cloudflare R2设置中启用R2.dev子域名访问权限,使用户生成的网页可被公开访问。

8. 域名购买与绑定Cloudflare

通过PorkBun或其他域名服务商购买所需域名,随后接入Cloudflare进行解析管理。

9. 使用Vercel部署项目

登录Vercel平台,将GitHub项目导入并开始部署流程。配置环境变量以确保与Cloudflare R2正常通信。

10. 绑定自定义域名

在Vercel项目的Settings选项卡中添加已购买的域名,实现工具站正式上线。

整个流程看似复杂,但只需清晰地向Cursor描述你的需求和实现步骤,即使不懂编程也能借助AI技术完成网站搭建。


【声明】内容源于网络
0
0
程艺Truman
聊聊出海,聊聊流量,聊聊AI编程
内容 26
粉丝 0
程艺Truman 聊聊出海,聊聊流量,聊聊AI编程
总阅读1.4k
粉丝0
内容26