Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
0300c2bf
U
uni-app
项目概览
DCloud
/
uni-app
4 个月 前同步成功
通知
730
Star
38707
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
未验证
提交
0300c2bf
编写于
1月 01, 2021
作者:
A
anne-lxm
提交者:
GitHub
1月 01, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
updateImg
上级
f4d22850
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
22 addition
and
9 deletion
+22
-9
docs/uniCloud/quickstart.md
docs/uniCloud/quickstart.md
+22
-9
未找到文件。
docs/uniCloud/quickstart.md
浏览文件 @
0300c2bf
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
-
在
[
HBuilderX 2.5.8+
](
https://www.dcloud.io/hbuilderx.html
)
新建项目,选择uni-app项目,并勾选
`启用uniCloud`
-
在
[
HBuilderX 2.5.8+
](
https://www.dcloud.io/hbuilderx.html
)
新建项目,选择uni-app项目,并勾选
`启用uniCloud`
-
在右侧选择服务供应商
-
在右侧选择服务供应商
![
创建uniCloud项目
](
https://
img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/create-project.pn
g
)
![
创建uniCloud项目
](
https://
vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/d24d7f30-4b16-11eb-bdc1-8bd33eb6adaa.jp
g
)
-
对于老的uni-app项目,也可以对项目点右键,菜单中选择“创建uniCloud云开发环境”
-
对于老的uni-app项目,也可以对项目点右键,菜单中选择“创建uniCloud云开发环境”
-
新建uni-app项目的模板中,有一个
`Hello uniCloud`
项目模板,演示了各种云函数的使用。
-
新建uni-app项目的模板中,有一个
`Hello uniCloud`
项目模板,演示了各种云函数的使用。
...
@@ -73,7 +73,13 @@ HBuilderX 3.0之前版本目录结构如下:
...
@@ -73,7 +73,13 @@ HBuilderX 3.0之前版本目录结构如下:
-
在云函数目录
`cloudfunctions`
右键菜单创建服务空间(HBuilderX 3.0以上版本请在uniCloud目录右键),会打开web控制台
[
https://unicloud.dcloud.net.cn
](
https://unicloud.dcloud.net.cn
)
进行创建
-
在云函数目录
`cloudfunctions`
右键菜单创建服务空间(HBuilderX 3.0以上版本请在uniCloud目录右键),会打开web控制台
[
https://unicloud.dcloud.net.cn
](
https://unicloud.dcloud.net.cn
)
进行创建
![
创建服务空间
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/create-space.png
)
HBuilderX 3.0之前版本请在
`cloudfunctions`
目录右键
![
创建服务空间1
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/create-space.png
)
HBuilderX 3.0以上版本请在uniCloud目录右键
![
创建服务空间2
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/7dbcac60-4b17-11eb-b680-7980c8a877b8.jpg
)
-
创建好服务空间后,对目录
`cloudfunctions`
点右键(HBuilderX 3.0以上版本请在uniCloud目录右键),菜单中点击
`选择云服务空间`
,绑定你之前创建的服务空间。
-
创建好服务空间后,对目录
`cloudfunctions`
点右键(HBuilderX 3.0以上版本请在uniCloud目录右键),菜单中点击
`选择云服务空间`
,绑定你之前创建的服务空间。
...
@@ -85,9 +91,16 @@ HBuilderX 3.0之前版本目录结构如下:
...
@@ -85,9 +91,16 @@ HBuilderX 3.0之前版本目录结构如下:
## 创建云函数
## 创建云函数
`uniCloud`
项目创建并绑定服务空间后,开发者可以在
`cloudfunctions`
目录右键创建云函数(HBuilderX 3.0以上版本请在
`uniCloud/cloudfunctions`
目录右键)。
`uniCloud`
项目创建并绑定服务空间后,开发者可以创建云函数。
HBuilderX 3.0之前版本在
`cloudfunctions`
目录右键创建云函数
![
新建云函数1
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/unicloud-02.png
)
HBuilderX 3.0以上版本请在
`uniCloud/cloudfunctions`
目录右键创建云函数
![
新建云函数2
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/04b79310-4b18-11eb-b997-9918a5dda011.png
)
![
新建云函数
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/unicloud-02.png
)
创建后会以云函数名称为名生成一个特殊目录,该目录下自动生成index.js,是该云函数的入口文件,不可改名。如果该云函数还需要引入其他js,可在index.js入口文件中引用。
创建后会以云函数名称为名生成一个特殊目录,该目录下自动生成index.js,是该云函数的入口文件,不可改名。如果该云函数还需要引入其他js,可在index.js入口文件中引用。
...
@@ -250,15 +263,15 @@ exports.main = async (event, context) => {
...
@@ -250,15 +263,15 @@ exports.main = async (event, context) => {
-
如果没有安装本地运行插件,按照提示安装即可
-
如果没有安装本地运行插件,按照提示安装即可
-
如需配置运行参数请参考:
[
配置运行测试参数
](
https://uniapp.dcloud.net.cn/uniCloud/quickstart?id=runparam
)
-
如需配置运行参数请参考:
[
配置运行测试参数
](
https://uniapp.dcloud.net.cn/uniCloud/quickstart?id=runparam
)
![
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/uniCloud-local-1
.jpg
)
![
本地运行
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/cb5457a0-4b19-11eb-8ff1-d5dcf8779628
.jpg
)
在云函数编辑器里,按
`Ctrl+r`
运行快捷键(或点工具栏的运行),可看到运行云函数的若干菜单。
`Ctrl+r`
然后回车或选
`0`
,即可高效的在控制台看到运行结果和日志输出。如下图所示:
在云函数编辑器里,按
`Ctrl+r`
运行快捷键(或点工具栏的运行),可看到运行云函数的若干菜单。
`Ctrl+r`
然后回车或选
`0`
,即可高效的在控制台看到运行结果和日志输出。如下图所示:
![
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/uniCloud-run-function.pn
g
)
![
运行快捷键
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/723ec000-4b1a-11eb-b680-7980c8a877b8.jp
g
)
云函数目前无法断点debug,只能打印
`console.log`
看日志。
云函数目前无法断点debug,只能打印
`console.log`
看日志。
![
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/uniCloud-run-function-2.pn
g
)
![
日志
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/caddd2a0-4b1a-11eb-b680-7980c8a877b8.jp
g
)
运行云函数时,如需要给云函数传参,除了在前端传参外,在调试阶段,可以通过配置json文件来传测试参数。
运行云函数时,如需要给云函数传参,除了在前端传参外,在调试阶段,可以通过配置json文件来传测试参数。
...
@@ -321,7 +334,7 @@ const hour = getOffsetDate(8).getHours()
...
@@ -321,7 +334,7 @@ const hour = getOffsetDate(8).getHours()
可以打开一个json,配置运行参数。配置该json后,运行云函数时会将该json作为云函数调用的上行参数处理,可以在云函数中接收到参数。
可以打开一个json,配置运行参数。配置该json后,运行云函数时会将该json作为云函数调用的上行参数处理,可以在云函数中接收到参数。
![
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/uniCloud-run-function-1.pn
g
)
![
配置运行参数
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/37245420-4b1b-11eb-b997-9918a5dda011.jp
g
)
在云函数目录右键运行云函数,也可以在云函数编辑器里,按
`Ctrl+r`
运行快捷键,或点工具栏的运行
在云函数目录右键运行云函数,也可以在云函数编辑器里,按
`Ctrl+r`
运行快捷键,或点工具栏的运行
...
@@ -329,7 +342,7 @@ const hour = getOffsetDate(8).getHours()
...
@@ -329,7 +342,7 @@ const hour = getOffsetDate(8).getHours()
此时云函数运行会携带所配置的运行参数
此时云函数运行会携带所配置的运行参数
![
](
https://img.cdn.aliyun.dcloud.net.cn/uni-app/uniCloud/run-function-with-param-2
.jpg
)
![
运行参数
](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/84352e10-4b1b-11eb-8ff1-d5dcf8779628
.jpg
)
**模拟客户端类型**
**模拟客户端类型**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录