一键将博客文章搬到微信公众号的方法 | 1939const GLOBAL_CONFIG = {
linkPageTop: undefined,
peoplecanvas: undefined,
postHeadAiDescription: {"enable":true,"gptName":"AnZhiYu","mode":"local","switchBtn":false,"btnLink":"https://afdian.net/item/886a79d4db6711eda42a52540025c377","randomNum":3,"basicWordCount":1000,"key":"xxxx","Referer":"https://xx.xx/"},
diytitle: {"enable":true,"leaveTitle":"w(゚Д゚)w 不要走!再看看嘛!","backTitle":"♪(^∇^*)欢迎肥来!"},
LA51: undefined,
greetingBox: undefined,
twikooEnvId: '',
comm ...
一、环境准备
安装Node.js
• Node.js是运行Hexo的基础环境。访问 Node.js官网,根据你的操作系统下载对应的安装程序。
• 安装完成后,打开命令行工具(Windows用户可按 Win + R,输入 cmd 回车打开命令提示符),输入以下命令检查是否安装成功:node -v2. 安装Git
• Git用于版本控制和部署博客。进入 Git官网,下载适合你系统的版本。
• 安装过程中可使用默认设置。安装完成后,同样在命令行中输入以下命令检查安装情况:git –version3. 配置Git和GitHub
• 配置用户名和邮箱在命令行中输入以下命令,将 <你的用户名> 和 <你的邮箱> 替换为实际信息:git config –global user.name “你的用户名”git config –global user.email “你的邮箱”• 生成SSH密钥并配置到GitHub
生成SSH密钥对,在命令行中输入以下命令,将 <你的邮箱> 替换为你注册GitHub使用的邮箱:ssh-keygen -t rsa -C “你的邮箱” ...
Hexo 博客美化代码块
最近有人问我博客的代码块是怎么做的,如下面的代码块
1234567var arr = 'abcdaabc';var info = arr .split('') .reduce((p, k) => (p[k]++ || (p[k] = 1), p), {});console.log(info); //{ a: 3, b: 2, c: 2, d: 1 }
hexo 会有各种生命周期和事件,平时可能不会用到,但是能很好的利用的话,可以提高不少效率。比如文章多到一定程度之后,每次创建新文章都会被淹没在文件夹里面,在博客根目录下创建一个 scripts 文件夹,放一个 events.js 文件。这样每次通过hexo new post 创建新文章就会自动用 code 打开了~
1234567var exec = require('child_process').exec;// new 后自动打开编辑器hexo.on('new', function (data) { console.log('code ' + data.pa ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment















