From b132ed78441c0019c57677e0295b09e312038b01 Mon Sep 17 00:00:00 2001 From: handongxun Date: Tue, 7 Apr 2020 19:14:47 +0800 Subject: [PATCH] =?UTF-8?q?quickapp:=20=E6=9B=B4=E6=96=B0=E9=80=82?= =?UTF-8?q?=E9=85=8D=E6=95=99=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/platforms/quickapp/README.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/platforms/quickapp/README.md b/src/platforms/quickapp/README.md index 94df19ba9..b73f0bdea 100644 --- a/src/platforms/quickapp/README.md +++ b/src/platforms/quickapp/README.md @@ -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 ``` -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 -- GitLab