提交 f05eebd7 编写于 作者: W wangze

📝 update gblog-wx

上级 99ad5d26
......@@ -23,7 +23,7 @@ GBlog-wx:微信小程序博客
* [halo](https://github.com/halo-dev/halo) 一个优秀的开源博客发布应用
* [ColorUI](https://github.com/weilanwl/ColorUI) 鲜亮的高饱和色彩,专注视觉的小程序组件库
* [Parser](https://github.com/jin-yufeng/Parser) 小程序富文本插件(html 渲染)
* [Hux Blog](https://huangxuan.me/)的背景图
* [Painter](https://github.com/Kujiale-Mobile/Painter) 小程序生成图片库,轻松通过 json 方式绘制一张可以发到朋友圈的图片
### 联系
......
......@@ -7,8 +7,8 @@ GBLOG-WX
├── cloudfunctions // 云服务
├── colorui // color-ui组件库
├── component // 自定义组件
│ └── article-list // 文章列表
│ └── canvas-share // 海报生成
│ └── article-list // 文章列表
│ └── painter // painter小程序生成图片组件
│ └── parser // parser富文本组件
├── config // 配置文件
├── images // 图片
......
......@@ -12,8 +12,6 @@ title: 功能
* 友情链接
* 站点统计
* 文章分享海报
* 新文章订阅
* 评论回复通知
## 管理页面功能
......
......@@ -3,7 +3,8 @@ title: 海报分享
---
>配置小程序云服务(若不使用海报分享功能可跳过)
### 1.开启
​ 1. 开启
`config/api.js`文件中,修改如下代码
```json
const ShareConfig = {
......@@ -13,25 +14,32 @@ const ShareConfig = {
```
修改isOpen为`true`
(env为函数ID在下方提到)
### 2.如未配置在控制台会出现如下提示:
​ 2. 如未配置在控制台会出现如下提示:
![](https://oss.fuzui.net/img/003601_03be824a_4988475.png)
### 3.点击开发者工具左上方“云开发”,进入开通,填写环境名称和环境ID创建;
​ 3. 点击开发者工具左上方“云开发”,进入开通,填写环境名称和环境ID创建;
![](https://oss.fuzui.net/img/003601_534028ef_4988475.png)
### 4.右击cloudfunctions,点击更多设置,选择刚刚创建的环境;
​ 4. 右击cloudfunctions,点击更多设置,选择刚刚创建的环境;
![](https://oss.fuzui.net/img/003601_d97e171a_4988475.png)
### 5.在`config/api.js`文件中修改刚刚设置云服务的环境ID
`1.`中所提到的`env`
### 6.打包上传云函数,首先安装npm、node环境(步骤略,推荐安装nvm:[Windows下安装及使用NVM](https://blog.csdn.net/qq_32682137/article/details/82684898)),可通过`npm -v`检测是否安装。
​ 5. 在`config/api.js`文件中修改刚刚设置云服务的环境ID
`1.`中所提到的`env`
​ 6. 打包上传云函数,首先安装npm、node环境(步骤略,推荐安装nvm:[Windows下安装及使用NVM](https://blog.csdn.net/qq_32682137/article/details/82684898)),可通过`npm -v`检测是否安装。
### 7.右击cloudfunctions下get_qrcode文件夹,点击终端中打开,出现get_qrcode目录的cmd命令行,输入命令`npm i`等待完成,会发现多出如下`node_moudles`文件夹和`package-lock.json`文件。
​ 7. 右击cloudfunctions下get_qrcode文件夹,点击终端中打开,出现get_qrcode目录的cmd命令行,输入命令`npm i`等待完成,会发现多出如下`node_moudles`文件夹和`package-lock.json`文件。
![](https://oss.fuzui.net/img/003602_fd9b6b40_4988475.png)
......@@ -39,13 +47,18 @@ const ShareConfig = {
![](https://oss.fuzui.net/img/003602_8a02f00f_4988475.png)
### 8.右击cloudfunctions下get_qrcode文件夹,点击“创建并部署:云端安装依赖(不上传node_moudles)”,等待完成。
​ 8. 右击cloudfunctions下get_qrcode文件夹,点击“创建并部署:云端安装依赖(不上传node_moudles)”,等待完成。
![](https://oss.fuzui.net/img/003602_309f2b60_4988475.png)
### 9.右击cloudfunctions,同步云函数列表。
​ 9.右击cloudfunctions,同步云函数列表。
![](https://oss.fuzui.net/img/003602_52e131c9_4988475.png)
### 10.设置downloadFile合法域名
[微信后台](https://mp.weixin.qq.com/)需将博客图片地址域名(halo附件地址)和微信头像域名添加到downloadFile合法域名,例如`cdn.fuzui.net``wx.qlogo.cn`。(在开发者工具中可勾选不校验合法域名运行)
\ No newline at end of file
​ 10.设置downloadFile合法域名
[微信后台](https://mp.weixin.qq.com/)需将博客图片地址域名(halo附件地址)和微信头像域名添加到downloadFile合法域名,例如`cdn.fuzui.net``wx.qlogo.cn``thirdwx.qlogo.cn`。(在开发者工具中可勾选不校验合法域名运行)
\ No newline at end of file
---
title: 订阅消息
title: 订阅消息(仅h1.4.2)
---
>开启订阅,此功能需启动node项目。[GBlog-wxpush](https://gitee.com/ufec/GBlog-wxpush)
>
<p style="color:red;"> 声明: </p>
**因此订阅消息过重,已经在最新代码中去除,该功能仅适用[h1.4.2版本](https://gitee.com/fuzui/GBlog-wx/tree/h1.4.2/)**
开启订阅,此功能需启动node项目。[GBlog-wxpush](https://gitee.com/ufec/GBlog-wxpush)
>感谢[ufec](https://gitee.com/ufec)对订阅相关功能的实现。
## 1.下载
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册