Hexo搭建博客的控制命令🦾
上传部署和控制blog
1 2 3 4 5 6 7 8
| hexo clean //清理public文件夹 hexo g //来生成public的内容(静态文件) hexo d //部署内容 hexo s /*启动本地服务器,通过Localhost:4000访问 可以加一些参数 -p 选项,指定服务器端口,默认为 4000 -i 选项,指定服务器 IP 地址,默认为 0.0.0.0 -s 选项,静态模式 ,仅提供 public 文件夹中的文件并禁用文件监视*/
|
hexo clean和g需在deploy和server前使用
切换模式
1 2 3
| $ hexo --debug 表示调试模式,用于将消息详细记录到终端和 debug.log 文件 $ hexo --silent 表示静默模式,用于静默输出到终端 $ hexo --safe 表示安全模式,用于禁用加载插件和脚本
|
More info: Server
在Blog根目录创建文件
1 2 3 4 5
| $ hexo init 命令用于初始化一个本地文件夹为网站的根目录 $ hexo new title 新建一篇文章 $ hexo new [layout] <title> 例如: hexo new photo “my-first-blog” 上述指令执行时,Hexo 会尝试在 scaffolds 中寻找photo.md布局,若找到,则根据该布局新建文章;若未找到或指令中未指定该参数,则使用post.md新建文章。新建文章的名称在_config.yml中配置。
|
生成新的SSH公钥并且上传github
1 2 3
| git config --global user.name "yourusername" git config --global user.email "youremail" ssh-keygen -t ed25519 -C "youremail"
|