一吻搞定uniApp及关联uniCloud开发(一)

简介: 一吻搞定uniApp及关联uniCloud开发

如何学习UniApp


是什么


是一个使用 Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台

需要什么知识储备


  • vue
  • js

快速上手


使用HBuilderX


是什么:HBuilderX是通用的前端开发工具,但为uni-app做了特别强化。

下载链接:

官方IDE下载地址

新建项目

image.png

选择项目

image.png

  • 选择模板,后面如果此基础上开发,最好是选择默认模板,后面也好加东西
  • 选择vue版本 ,选择新的吧,毕竟是新项目,以新为基础
  • 是否启用unicloud ,看名字应该是对应uniapp的服务端,可以根据自己的情况,选择阿里云或腾讯云
  • 是否上传GitCode托管平台(由CSDN提供),建议不选,如果你之前是用GitCode那就选吧

下一步,如下提示,点击安装即可

image.png

点击安装后,即可创建,如下,登录下

image.png

注册登录需要邮箱认证

链接

dev.dcloud.net.cn/

image.png

登录完成后开始项目生成

image.png

项目最终这样

image.png

先运行下

第一次运行,可能需要编译,有点慢刚开始,我第一次运行没找到浏览器,点运行后,先等待一会吧,多点几次就出来了。

image.png

配置AppId,这个AppId是uniapp的标识image.png

解决办法也很简单,点击如下图所示即可

image.png

项目目录探究

由于我创建项目时选择uniCloud,所以该项目中生成服务器相关的代码,其他渠道所知,uniapp可以直接调用服务器的代码,不需要单独开发一套服务端api,这个也是对于快速迭代的app,提供了不错的支持,很方便

├── App.vue 类似Android Application,有整个App生命周期

├── index.html 加载main.js

├── main.js 加载 App.vue

├── manifest.json 配置文件

├── pages 存放页面代码的地方

│ └── index

│ └── index.vue 首页代码

├── pages.json 页面配置

├── static 存放图片的地方

│ └── logo.png

├── uni.scss 常用样式

├── uniCloud-aliyun 关联阿里云服务

│ ├── cloudfunctions 云函数

│ └── database 数据库

│ └── JQL查询.jql

└── uni_modules 公共模块依赖

├── uni-config-center

│ ├── changelog.md

│ ├── package.json

│ ├── readme.md

│ └── uniCloud

│ └── cloudfunctions

│ └── common

│ └── uni-config-center

│ ├── index.js

│ └── package.json

└── uni-id

├── changelog.md

├── package.json

├── readme.md

└── uniCloud

└── cloudfunctions

└── common

└── uni-id

├── LICENSE.md

├── index.js

└── package.json

如何调试

打开内置浏览器的控制台的 Sources 栏,可以给 js 打断点调试

image.png

image.png

image.png

如上图中,与Android调试没有什么区别,找到对应代码,打断点,重新加载页面即可调试。

如果是App端的调试,前转移:关于 App 的调试debug

如图

image.png


目录
相关文章
|
14天前
|
JavaScript 小程序 API
UniApp X:鸿蒙原生开发的机会与DCloud的崛起之路·优雅草卓伊凡
UniApp X:鸿蒙原生开发的机会与DCloud的崛起之路·优雅草卓伊凡
76 12
UniApp X:鸿蒙原生开发的机会与DCloud的崛起之路·优雅草卓伊凡
|
3月前
|
API 开发者 Windows
uniapp 极速上手鸿蒙开发
uniapp 自版本 `4.28.2024092502` 起支持鸿蒙应用开发,现版本 `4.36.2024112817` 同时支持鸿蒙应用和元服务开发。本文介绍使用 HBuilderX 4.24+ 和 DevEco Studio 进行环境配置、项目创建及运行的详细步骤,涵盖从 AGC 平台新建项目、配置证书到最终运行项目的全流程,帮助开发者快速上手鸿蒙开发。注意:HBuilderX 4.31+ 构建的鸿蒙运行包不支持 x86_64 平台,需使用真机调试。
385 85
uniapp 极速上手鸿蒙开发
|
3月前
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
181 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
5月前
|
人工智能 移动开发 JavaScript
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
526 18
|
1月前
|
供应链 JavaScript BI
ERP系统源码,基于SpringBoot+Vue+ElementUI+UniAPP开发
这是一款专为小微企业打造的 SaaS ERP 管理系统,基于 SpringBoot+Vue+ElementUI+UniAPP 技术栈开发,帮助企业轻松上云。系统覆盖进销存、采购、销售、生产、财务、品质、OA 办公及 CRM 等核心功能,业务流程清晰且操作简便。支持二次开发与商用,提供自定义界面、审批流配置及灵活报表设计,助力企业高效管理与数字化转型。
142 2
ERP系统源码,基于SpringBoot+Vue+ElementUI+UniAPP开发
|
2月前
|
监控 前端开发 小程序
陪练,代练,护航,代打小程序源码/前端UNIAPP-VUE2.0开发 后端Thinkphp6管理/具备家政服务的综合型平台
这款APP通过技术创新,将代练、家政、娱乐社交等场景融合,打造“全能型生活服务生态圈”。以代练为切入点,提供模块化代码支持快速搭建平台,结合智能匹配与技能审核机制,拓展家政服务和商业管理功能。技术架构具备高安全性和扩展性,支持多业务复用,如押金冻结、录屏监控等功能跨领域应用。商业模式多元,包括交易抽成、增值服务及广告联名,同时设计跨领域积分体系提升用户粘性,实现生态共生与B端赋能。
168 12
|
5月前
|
iOS开发 开发者
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
302 67
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
|
6月前
|
开发框架 前端开发 JavaScript
uniapp开发鸿蒙,是前端新出路吗?
相信不少前端从业者一听uniapp支持开发鸿蒙Next后非常振奋。猫林老师作为7年前端er也是非常激动,第一时间体验了下。在这里也给大家分享一下我的看法
144 17
|
5月前
|
移动开发 小程序
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
147 0
|
7月前
|
人工智能 小程序 搜索推荐
uni app下开发AI运动小程序解决方案
本文介绍了在小程序中实现AI运动识别的解决方案。该方案依托于UNI平台,通过高效便捷的插件形式,实现包括相机抽帧控制、人体识别、姿态识别等在内的多项功能,无需依赖后台服务器,大幅提高识别效率和用户体验。方案内置多种运动模式,支持自定义扩展,适用于AI健身、云上赛事、AI体测等多场景,适合新开发和存量改造项目。

热门文章

最新文章