vuepress 搭建博客
我基于 vuepress 2.0 搭建了静态博客,作为人民网络的官网。
代码库地址 github.com/rmw-link/blog-vuepress2
定制的内容如下 :
利用 md-padding 和 git 钩子 ,自动给中文和英文之间加上空格
git clone
之后,进入目录,输入direnv allow
,会执行 .envrc 自动安装 git 钩子。监控改动并编译 stylus 样式和 coffeescript 脚本到
site/.vuepress
此处用到小工具 concurrently 支持并发运行多个命令行任务,参数
--kill-others
可以保证同一时间只有一个脚本运行基于 xonsh 编写,
./download.xsh code.css
这样就可以下载 css 文件中的字体并生成对应的 stylus。xonsh 融合了 python 和 bash,非常实用。
引用样式演示如下
有人也许会说,没有版权,人们就不会有动力去创新。
自由软件运动的成功,就证明了这种说法是不对的。
事实上,自由分享也能做出伟大的作品,而且还能通过服务赚到钱。
『自由软件之父』理查德·斯托曼就说过:『我绝不把自己的人生,用来建造囚禁他人的监狱!』
所以,以后请再也不要说 "版权制度鼓励原创" 之类的话了,那纯粹是资本家的烟雾弹,而且是对人类创造力的亵渎。
真正伟大的发明,都是出于爱好或者出于『增进人类福利』这样崇高的目的而做出来的,不是为了钱!给 github 图床的图片加上了 gumlet.io 的 cdn,Gumlet 会识别浏览器,自动把 png 转换 webp 或 avif,以节约带宽,提升网页加载速度