当前位置: 首页 > news >正文

HBuilderX 创建 Vue3 uniCloud 项目

前置必备条件

  1. 安装最新版HBuilderX,登录 DCloud 账号,完成实名认证(不实名无法创建服务空间)
  2. 浏览器可正常访问 uniCloud 后台控制台
  3. 服务空间选用支付宝云(免费资源最多:免费 Redis、HTTPS、websocket、备案码)

第一部分:HBuilderX 新建 Vue3 版 uniCloud 项目

步骤 1:新建 uni-app 项目

  1. 顶部菜单栏:文件 → 新建 → 项目

  2. 项目分类选择:uni-app

  3. 填写项目名称、本地存放路径

  4. Vue 版本勾选:Vue3(视频指定 Vue3 官方推荐用法)

  5. 关键配置:勾选启用 uniCloud,服务商下拉选择「支付宝云」

  • 点击「创建」,生成项目目录

  • 项目创建完成后,左侧目录会自动出现uniCloud文件夹,文件夹右侧标注:支付宝云 - 未关联云服务空间。

第二部分:创建支付宝云服务空间

步骤 2:打开关联服务空间弹窗

  1. 在左侧项目树,右键点击uniCloud文件夹

  2. 右键菜单选择:关联云服务空间或项目 (S)

3. 弹出窗口内,点击右上角+ 新建按钮,自动跳转浏览器 uniCloud 控制台创建页面

地址:uniCloud控制台

点击新建服务空间,弹出如图所示的新建弹窗

步骤 3:服务空间配置填写

  1. 服务商选择:选中「支付宝云」(视频推荐,对比阿里云 / 腾讯云)
    • 支付宝云福利:免费服务空间、备案码、websocket、免费 Redis、HTTPS 证书托管
    • 限制规则:一个支付宝账号仅能创建 1 个免费服务空间,已创建免费版只能选包年包月
  2. 服务空间名称(严格遵守 3 条命名规则,视频重点标注)
    1. 仅允许:小写英文字母、数字、短横线-
    2. 必须小写字母开头,不能数字 / 符号开头
    3. 字符长度限制:3 ~ 25 位
  3. 付费方式选择
    • 免费:账号未创建过免费空间可选,仅限测试学习
    • 包年包月:已有免费空间必须选付费;视频提示:包月 CDN 流量极易超标,建议额外购买扩展存储
  4. 套餐版本:基础版(入门学习首选)
  5. 核对全部信息,点击页面底部「创建服务空间」
  6. 等待 30~60 秒系统分配云资源,提示创建成功

第三部分:HBuilderX 项目关联已创建的服务空间

步骤 4:回到 HBuilderX 完成绑定

  1. 浏览器创建完成后,切回之前的「关联云服务空间」弹窗,点击右上角刷新按钮
  2. 列表中会出现刚刚创建的zfb-demo服务空间,勾选该行
  3. 弹窗底部点击关联 (L)按钮,完成项目与云空间绑定

步骤 5:验证关联成功

  1. 左侧项目树uniCloud文件夹右侧文字变更:显示空间 ID / 名称,不再提示「未关联」
  2. 右键uniCloud→ 打开 uniCloud Web 控制台,可直接跳转当前绑定空间后台
  3. 目录自动生成标准云开发目录

第四部分:创建后基础配套操作

  1. 初始化云空间右键uniCloud→ 运行云服务空间初始化向导,自动生成 uni-id 用户体系基础文件
  2. 上传云资源到云端右键cloudfunctions/database→ 上传部署,本地代码同步到支付宝云服务器
  3. 套餐避坑提示:
  • 免费空间资源有限,仅用于学习测试,上线项目务必升级包年包月
  • 包月套餐 CDN 流量消耗快,图片 / 文件多的业务需单独购买扩展存储
  • 支付宝免费 Redis 仅提供基础容量,高并发场景需付费扩容

常见报错 & 限制

  1. 服务空间名称报错:检查是否大写、下划线、数字开头、长度超限
  2. 无法创建免费空间:账号已占用唯一免费名额,只能付费
  3. 关联列表看不到新建空间:点击弹窗刷新,或等待 1 分钟资源分配完成
  4. 未实名无法创建:先去 DCloud 个人中心完成实名认证
  5. 多项目共用空间:关联弹窗可选择「绑定其他项目的服务空间」,实现多项目共用一套云资源

附:上传文件到服务空间的云存储

复制右侧下载地址,可在浏览器中查看。

http://www.jsqmd.com/news/1125837/

相关文章:

  • 构建AI知识库SOP:用RAG与GitCode实现品牌信息精准引用
  • DeepSeek-V3.2 二五折半年记:低价 API 到底把哪些场景做了起来
  • 使用DryadLINQ
  • 深入解析TipDM大数据挖掘建模平台:从拖拽式可视化建模、全生命周期管理到产学研一体化应用的实战指南
  • Windows Phone 7重量级版本升级 - Mango (芒果)
  • 【SI_加重技术】快速了解高速信号传输加重技术
  • Learn Harness Engineering 课程全总结:12 讲核心要点
  • Qt 高级编程 034:深耕QWidget底层内核—彻底吃透无边框窗口设计核心原理
  • 自动化设备为什么要用减速机?以 ANDANTEX(恩坦斯特)精密传动选型为例
  • Power BI工具提示实战:构建可交互的微型子报表
  • 推荐六款小众实用宝藏APP
  • DeepLabv3+ 特征图可视化实战:从单通道提取到伪彩色映射的5步流程
  • EdgeRemover:Windows 10/11 中专业卸载Microsoft Edge的终极解决方案
  • 如何高效使用QRazyBox:终极二维码修复与恢复完全指南
  • 天学网英语听力对孩子有用吗?2026最新实测给家长靠谱答案
  • 什么是函数式编程
  • 为什么网卡停止收包?——Intel网卡RX Buffer Replenishment机制深度解析(上)
  • Bellman方程 - RL强化学习中价值估计的数学根基
  • LangChain快速入门-03Retrieval(上)
  • 为什么测试这么难写?
  • HagiCode 是怎么把 13 个 Agent CLI 接到一套系统里的
  • 成都热门的中央空调企业哪家可靠
  • 告别重复劳动!GIMP BIMP批量图像处理插件完全指南
  • 自动售货机运营需要了解哪些政策法规?新手必看~YH
  • 数据血缘追踪与元数据管理平台
  • NET中的异步编程(四)- IO完成端口以及FileStream.BeginRead
  • 全球邮轮旅行服务市场投资前景分析及发展研究建议报告2026年版
  • Nano Banana 2 怎么用?14 种宽高比 + 4K 出图完整步骤
  • 国漫视效巅峰最好的国产动画片哪吒魔童
  • 四步部署Dify:构建私有化AI应用开发平台