Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小浣熊撸代码
uni-app
提交
e97088d3
U
uni-app
项目概览
小浣熊撸代码
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
e97088d3
编写于
8月 28, 2019
作者:
hbcui1984
提交者:
GitHub
8月 28, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update manifest.md
上级
5bd3f022
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
50 addition
and
48 deletion
+50
-48
docs/collocation/manifest.md
docs/collocation/manifest.md
+50
-48
未找到文件。
docs/collocation/manifest.md
浏览文件 @
e97088d3
...
...
@@ -46,8 +46,8 @@
|modules|Object|权限模块,
[
详见
](
/collocation/manifest?id=modules
)
||
|distribute|Object|5+App 发布信息,
[
详见
](
/collocation/manifest?id=distribute
)
||
|usingComponents|Boolean|是否启用自定义组件模式,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
|1.9.0|
|nvueCompiler|String|切换 nvue 编译模式,可选值,
`weex`
:老编译模式,
`uni-app`
: 新编译模式,默认为
`weex`
。
[
编译模式区别详情
](
http://ask.dcloud.net.cn/article/36074
)
|2.0.3 Alpha|
|renderer|String|可不加载基于 webview 的运行框架,减少包体积、提升启动速度。可选值
`native`
| App-nvue 2.2.0+|
|nvueCompiler|String|切换 nvue 编译模式,可选值,
`weex`
:老编译模式,
`uni-app`
: 新编译模式,默认为
`weex`
。
[
编译模式区别详情
](
http://ask.dcloud.net.cn/article/36074
)
|2.0.3 Alpha|
|renderer|String|可不加载基于 webview 的运行框架,减少包体积、提升启动速度。可选值
`native`
| App-nvue 2.2.0+|
|nvue|Object|nvue 页面布局初始配置,
[
详见
](
/collocation/manifest?id=nvue
)
|2.0.3 Alpha|
PS:这里只列出了核心部分,更多内容请参考
[
完整的 manifest.json
](
/collocation/manifest?id=完整-manifestjson
)
。
...
...
@@ -125,15 +125,15 @@ splash(启动封面)是App必然存在的、不可取消的。
|statics|Object|统计配置,目前仅支付友盟统计,
[
详见
](
http://ask.dcloud.net.cn/article/74
)
,在uni-app中只用
[
plus.statistic
](
http://www.html5plus.org/doc/zh_cn/statistic.html
)
进行调用。|
|speech|Object|语音识别配置,支持讯飞语音、百度语音,
[
详见
](
http://ask.dcloud.net.cn/article/35059
)
,在uni-app中只用
[
plus.speech
](
http://www.html5plus.org/doc/zh_cn/speech.html
)
进行调用。|
|maps|Object|原生地图配置,目前仅支持
[
高德地图
](
http://lbs.amap.com/
)
,申请方式可参考:
[
地图插件配置
](
http://ask.dcloud.net.cn/article/29
)
。|
#### nvue@nvue
`nvue`
页面布局初始设置
#### nvue@nvue
`nvue`
页面布局初始设置
|属性|类型|描述|
|:-|:-|:-|
|flex-direction|String| flex 成员项的排列方向,支持项,row:从左到右; row-reverse:从下到上;column:从上到下;column-reverse:与 row 相反,默认值 column。|
### h5
|属性|类型|说明|
...
...
@@ -144,8 +144,8 @@ splash(启动封面)是App必然存在的、不可取消的。
|async|Object|参考:
[
async
](
collocation/manifest?id=h5-async
)
|
|devServer|Object|开发环境 server 配置,参考:
[
devServer
](
collocation/manifest?id=devserver
)
|
|publicPath|String|引用资源的地址前缀,仅发布时生效。参考:
[
publicPath
](
collocation/manifest?id=publicPath
)
|
|sdkConfigs|String|SDK配置,例如地图... 参考:
[
sdkConfigs
](
collocation/manifest?id=h5sdkconfig
)
|
|optimization|Object|打包优化配置(HBuilderX 2.1.5 以上支持),参考
[
optimization
](
collocation/manifest?id=optimization
)
|
|sdkConfigs|String|SDK配置,例如地图... 参考:
[
sdkConfigs
](
collocation/manifest?id=h5sdkconfig
)
|
|optimization|Object|打包优化配置(HBuilderX 2.1.5 以上支持),参考
[
optimization
](
collocation/manifest?id=optimization
)
|
#### 自定义模板@h5-template
...
...
@@ -222,13 +222,13 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
以 hello-uniapp 发布 H5 时为例
未配置 publicPath 时,发布时 index.html 中的结果:
未配置 publicPath 时,发布时 index.html 中的结果:
```
html
<script
src=
/h5/static/js/chunk-vendors.803ce52d.js
></script>
<script
src=
/h5/static/js/index.34e8497d.js
>
```
配置 publicPath 为
`https://www.cdn.com/h5/`
(无效地址仅用作示例) 后,发布时 index.html 中的结果:
配置 publicPath 为
`https://www.cdn.com/h5/`
(无效地址仅用作示例) 后,发布时 index.html 中的结果:
```
html
<script
src=
https://www.cdn.com/h5/static/js/chunk-vendors.803ce52d.js
></script>
...
...
@@ -256,30 +256,32 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
}
```
#### optimization
|属性|类型|默认值|说明|
|:-|:-|:-|:-|
|prefetch|Boolean|false|资源预取|
|preload|Boolean|false|资源预加载|
|treeShaking|Object||摇树优化,根据项目需求,动态打包框架所需的组件及API,保持框架代码最精简化,参考
[
treeShaking
](
collocation/manifest?id=treeshaking
)
|
##### treeShaking
|属性|类型|默认值|说明|
|:-|:-|:-|:-|
|enable|Boolean|false|是否启用摇树优化|
**示例:**
```
json
"h5"
:
{
"optimization"
:
{
"treeShaking"
:
{
"enable"
:
true
}
}
}
```
#### optimization
|属性|类型|默认值|说明|
|:-|:-|:-|:-|
|prefetch|Boolean|false|资源预取|
|preload|Boolean|false|资源预加载|
|treeShaking|Object||摇树优化,根据项目需求,动态打包框架所需的组件及API,保持框架代码最精简化,参考
[
treeShaking
](
collocation/manifest?id=treeshaking
)
|
##### treeShaking
|属性|类型|默认值|说明|
|:-|:-|:-|:-|
|enable|Boolean|false|是否启用摇树优化|
**示例:**
```
json
"h5"
:
{
"optimization"
:
{
"treeShaking"
:
{
"enable"
:
true
}
}
}
```
Tips:关于摇树优化(treeShaking)原理及优化结果,参考:
[
https://ask.dcloud.net.cn/article/36279
](
https://ask.dcloud.net.cn/article/36279
)
### mp-weixin
...
...
@@ -293,7 +295,7 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
|plugins|Object|使用到的插件,
[
详见
](
https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/using.html
)
|
|resizable|Boolean|在iPad上小程序是否支持屏幕旋转,默认关闭|
|navigateToMiniProgramAppIdList|Array|需要跳转的小程序列表,
[
详见
](
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html
)
|
|permission|Object|微信小程序接口权限相关设置,比如申请位置权限必须填此处
[
详见
](
https://developers.weixin.qq.com/miniprogram/dev/framework/config.html
)
|
|permission|Object|微信小程序接口权限相关设置,比如申请位置权限必须填此处
[
详见
](
https://developers.weixin.qq.com/miniprogram/dev/framework/config.html
)
|
|workers|String|Worker 代码放置的目录,
**HBuilderX 2.0.0+ Alpha**
支持。
[
详见
](
https://developers.weixin.qq.com/miniprogram/dev/framework/workers.html
)
|
#### setting
...
...
@@ -306,18 +308,18 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
|es6|Boolean|ES6 转 ES5|
|postcss|Boolean|上传代码时样式是否自动补全|
|minified|Boolean|上传代码时是否自动压缩|
### mp-alipay
|属性|类型|说明|
|:-|:-|:-|
|usingComponents|Boolean| 是否启用自定义组件模式,
`v2.0+`
,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
|
### mp-alipay
|属性|类型|说明|
|:-|:-|:-|
|usingComponents|Boolean| 是否启用自定义组件模式,
`v2.0+`
,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
|
### mp-baidu
|属性|类型|说明|
|:-|:-|:-|
|appid|String|百度小程序的 AppID,登录
[
https://smartprogram.baidu.com/docs/introduction/enter_application/
](
https://smartprogram.baidu.com/docs/introduction/enter_application/
)
申请|
|appid|String|百度小程序的 AppID,登录
[
https://smartprogram.baidu.com/docs/introduction/enter_application/
](
https://smartprogram.baidu.com/docs/introduction/enter_application/
)
申请|
|usingComponents|Boolean| 是否启用自定义组件模式,
`v2.0+`
,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
|
### mp-toutiao
...
...
@@ -325,7 +327,7 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
|属性|类型|说明|
|:-|:-|:-|
|appid|String|头条小程序的 AppID,登录
[
https://developer.toutiao.com/
](
https://developer.toutiao.com/
)
申请|
|setting|Object|头条小程序项目设置,参考
[
头条小程序项目设置
](
/collocation/manifest?id=mp-toutiao-setting
)
|
|setting|Object|头条小程序项目设置,参考
[
头条小程序项目设置
](
/collocation/manifest?id=mp-toutiao-setting
)
|
|usingComponents|Boolean| 是否启用自定义组件模式,
`v2.0+`
,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
|
#### 头条小程序项目设置@mp-toutiao-setting
...
...
@@ -336,14 +338,14 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
|es6|Boolean|ES6 转 ES5|
|postcss|Boolean|上传代码时样式是否自动补全|
|minified|Boolean|上传代码时是否自动压缩|
### mp-qq
|属性|类型|说明|
|:-|:-|:-|
|appid|String|qq 小程序的 AppID,登录
[
https://q.qq.com
](
https://q.qq.com
)
申请|
|appid|String|qq 小程序的 AppID,登录
[
https://q.qq.com
](
https://q.qq.com
)
申请|
|usingComponents|Boolean| 是否启用自定义组件模式,
`v2.0+`
,默认为false,
[
编译模式区别详情
](
https://ask.dcloud.net.cn/article/35843
)
。mp-qq只支持自定义组件模式|
### 完整 manifest.json
...
...
@@ -668,4 +670,4 @@ Tips:`uni-app` 中 `manifest.json->h5->devServer` 实际上对应 `webpack`
# FAQ
Q:iOS 应用调用相机等权限时,弹出的提示语如何修改?
A:在 manifest.json 可视化界面-App模块权限配置-iOS隐私信息访问的许可描述
\ No newline at end of file
A:在 manifest.json 可视化界面-App模块权限配置-iOS隐私信息访问的许可描述
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录