其他

全平台博客解决方案

全平台博客书写解决方案

重点:使用 markdown 格式书写博客

优势:一次书写,全平台适用

工具推荐

qiniu-cli--图床服务

链接:https://github.com/jaronnie/qiniu-cli

按照文档配置即可

图床服务,当然不仅仅限于图片,包括音频,视频等。

image-20220826102654545

image-20220826102630753

asciinema--终端录屏

链接:终端录屏配置

2022-08-26_10-28-40

markdown 中插入视频

先将视频复制到 markdown 中,发现是这样的显示,达不到全平台使用的效果

<video src="/Users/jaronnie/Desktop/%E5%B1%8F%E5%B9%95%E5%BD%95%E5%88%B62022-08-26%20%E4%B8%8A%E5%8D%8810.51.31.mov"></video>

使用 qn 小工具上传到七牛图床服务中

image-20220826105412579

修改为如下

<iframe 
    width="800" 
    height="450" 
    src="https://oss.jaronnie.com/2022.08.26.10.51.31.mp4"
    frameborder="0" 
    allowfullscreen>
</iframe>

<iframe
width="800"
height="450"
src="https://oss.jaronnie.com/2022.08.26.10.51.31.mp4"
frameborder="0"
allowfullscreen>

ci/cd

搭配 vue 编写的一站式稳定服务 vuepress 并使用 github 的 workflows 自动生成静态文件并部署。

name: Deploy

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
      - name: Download Source file
        uses: actions/checkout@v2
        with:
          ref: main

      - name: Setup Node
        uses: actions/setup-node@v1
        with:
          node-version: "12.x"

      - name: Build Vuepress
        run: |
          npm i
          npm run docs:build
          cp -r docs/.vuepress/dist .
      - name: copy file via ssh password
        uses: appleboy/scp-action@master
        with:
          host: ${{ secrets.DOMAIN }}
          username: ${{ secrets.USERNAME }}
          password: ${{ secrets.PASSWORD }}  
          source: "dist/*"
          target: ${{ secrets.SITEPATH }}
          strip_components: 1

vuepress 模板仓库,一键搭建

image-20220826102138100

ci/cd 流程

image-20220826101701376

附录

微信公众号

如何将 markdown 格式转换为微信公众号格式?

使用在线网站工具

image-20220826104354161

mac virtualbox centos7 网络配置 固定IP+访问外网

上一篇

mac os 通过数据线共享网络给手机 ios

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

个人微信公众号

we-tuiguang

qq交流群

群号:1046260719

微信扫一扫

微信扫一扫