提交 b132ed78 编写于 作者: d-u-a's avatar d-u-a

quickapp: 更新适配教程

上级 6ea59345
......@@ -49,8 +49,6 @@ src
2.打开快应用调试器,下载平台(快应用预览版:版本号1060)
3.安装 openssl(windows系统)
#### 搭建测试工程
1.创建测试工程 (推荐使用空项目,可选 `hello uni-app` 工程,包含组件及API示例,工程较复杂编译比较耗时)
......@@ -82,26 +80,21 @@ vue create -p dcloudio/uni-preset-vue#alpha my-qa-project -n
</style>
```
2.生成证书 `certificate.pem``private.pem`:到目录 `src/sign/debug/`
```
openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem
```
3.编译快应用 `rpk`
2.编译快应用 `rpk`
```
npm run dev:quickapp
```
4.开启debug在线更新服务
3.开启debug在线更新服务
```
npm run serve:quickapp
```
5.打开快应用调试器,扫码安装或右上角设置服务器地址(注意带上`http://`,关闭USB调试可看到扫码)
4.打开快应用调试器,扫码安装或右上角设置服务器地址(注意带上`http://`,关闭USB调试可看到扫码)
6.修改代码后,会主动通知调试器更新,或者手动点击在线更新(调试可以点击右下角开始调试)
5.修改代码后,会主动通知调试器更新,或者手动点击在线更新(调试可以点击右下角开始调试)
7.手动替换编译输出目录 `packages/uni-quickapp` 到测试工程 `node_modules/@dcloudio/uni-quickapp`, 可以考虑 `npm link`
6.手动替换编译输出目录 `packages/uni-quickapp` 到测试工程 `node_modules/@dcloudio/uni-quickapp`, 可以考虑 `npm link`
### 提交代码
使用 `pull request` 提交代码
......@@ -121,6 +114,14 @@ npm run serve:quickapp
}
```
### 生成证书 `certificate.pem` 和 `private.pem`
安装 openssl(windows系统)
```
openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem
```
- 发布快应用时需要使用自己的证书,开发期间为debug证书
注意:
hello uni-app使用了px单位,在快应用里等同于rpx,故页面显示异常,非调试ui阶段,
可以自己修改manifest.json->quickapp->config->designWidth=自己手头设备的逻辑像素,如360
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册