Docsify

基于Github Pages + docsify,我花了半天就搭建好了个人博客

霸气de小男生 提交于 2020-04-22 08:18:09
[toc] 前言 “作为一个真正的码农,不能没有自己的个人博客”,这是我说的。惭愧的是,入行两年多了都没搞起来,这让我一度怀疑自己是个假程序员。昨天终于克服了心里的“犹豫”和“恐惧”,尝试搭建了一把,半天就搞好了,看着能用。 搭建博客只是一个小任务,为啥迟迟不能完成?只能说明鄙人执行力太差。想的多做的少,大多数时候我们只要开始行动之后,好多问题都会迎刃而解了。引用最新网上很流行的一段话,与君工勉之: 我们遇到什么困难也不要怕,微笑着面对它!消除恐惧的最好办法就是面对恐惧!坚持,才是胜利。加油!奥利给! 因此, 干就完了 。 一些说明 先来看下我搭建好的效果 和一般的使用Hexo、Jekyll、Hugo等博客框架搭建的博客可能有些差异。这个更像是一个Document API,不过博客也是一些文章啦。 使用的框架技术 docsify框架 基于Github Pages的站点部署 我是在Windows 7下搭建的 网上好些搭建博客的视频教程,大部分用的是否Macbook。没办法,“实力确实不允许啊”,我还挣扎在Windows的苦海中。等我有钱了,我也要卖最的Mac,写最渣的代码。 准备工作 1、要有git环境,有github账号 windows下安装git可以看下这篇 Git简易教程之git简介及安装 因为我们要使用Github Pages来部署我们的应用,请先注册下github的账号

微信小程序的自动化测试框架

时光怂恿深爱的人放手 提交于 2020-02-26 14:32:51
微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点: 支持一套脚本,iOS & Android & 模拟器,三端运行 提供丰富的页面跳转方式,看不到也能去得到 可以获取和设置小程序页面数据,让测试不止点点点 可以直接触发小程序元素绑定事件 支持往 AppSerive 注入代码片段 可以调用部分 wx 对象上的接口 官方地址如下: https://git.weixin.qq.com/minitest/minium-doc/tree/master minium 是为小程序专门开发的自动化框架, 提供了 Python 和 JavaScript 版本。使用 minium 可以进行小程序 UI 自动化测试, 但是 minium 的功能不止于仅仅是 UI 自动化, 甚至可以使用 minium 来进行函数的 mock, 可以直接跳转到小程序某个页面并设置页面数据, 做针对性的全面测试, 这些都得益于我们开放了部分小程序 API 的能力。除此之外,小程序有部分组件使用了系统原生的组件,对于这部分的组件,我们也基于 uiautomator 和 wda 做了补充。 环境依赖 Python 3.x 微信公共库版本 >= 2.7.3 下载并安装稳定版微信开发者工具,工具下载地址: https://developers.weixin.qq.com/miniprogram/dev

三分钟入坑指北 🔜 Docsify + Serverless Framework 快速创建个人博客系统

纵然是瞬间 提交于 2020-02-25 23:51:31
之前由于学摄影的关系,为了提高自己的审美,顺便锻炼下自己的英文能力,翻译了不少国外艺术类的 文章 。最近一直想搭一个个人博客来存放这些内容,又懒得折腾建站,遂一直搁置。 直到偶然发现了 docsify 和 Serverless Framework ,建站一下子变得特别容易 —— 用 docsify 创建博客系统,然后用 Serverless Framework 部署服务,三分钟就搞定了! 简单介绍一下: docsify :一个神奇的文档网站生成工具,不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。而且如果只是需要快速搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件「污染」 commit 记录,只需要创建一个 index.html 就可以开始写文档; Serverless Framework :在 GitHub 上有三万颗星,业界非常受欢迎的无服务器应用框架,开发者无需关心底层资源即可部署完整可用的 Serverless 应用架构。 接下来我们分三步进行: 安装与初始化 → 配置 yml 文件 → 部署 ▎安装与初始化 首先确保系统包含以下环境: Node.js (Node.js 版本需不低于 8.6,建议使用 10.0 及以上版本) Git 1. 安装 Serverless Framework $

Pages Manager——可本地管理Pages服务内容,一键生成漂亮的文档界面。

巧了我就是萌 提交于 2019-12-10 13:56:33
Pages Manager Git地址 可本地管理Pages服务内容,一键生成漂亮的文档界面。 在线预览 简单、轻便,无需安装数据库。 框架:spring-boot 数据库:sqlite 原理 本地维护一组markdown文档 将markdown文件上传到git 项目开通Pages服务生成网页(基于 docsify ) 使用方式 下载项目 IDE导入maven工程 运行PagesmanagerSpringbootApplication.java启动 浏览器打开 http://localhost:8088 创建新项目 首先在git上新建一个分支,这个分支仅针对pages文档,码云pages服务选择这个分支 clone新建的分支到本地(使用Git下载指定分支命令为:git clone -b 分支名仓库地址) 启动服务,浏览器打开 http://localhost:8088 ,点击左侧的 添加项目 依次填入项目信息,点击保存。确保填写正确,不然无法推送到码云。 在左边选择新建好的项目。 点击表头 添加目录 ,新建一个父节点 点击父节点的操作列 添加页面 ,输入内容 点击 发布文档 转到码云,开通Pages服务,选择分支,部署目录填 pagesmanager-dest/docs 后续只需编辑文档,然后点击发布即可。 注意 :Pages部署目录一定要填 pagesmanager-dest