博客运营(一)

在哪运营hexo 博客?在哪个路径下、用哪个shell、运行Shell指令

答:在你的博客文件夹下,右键:git bash here. 

我喜欢git bash shell. 因为它支持: && 运算符,可以连贯的执行操作。把一连串shell commands视作一个整体。

很神奇的是,不管在哪打开,只要是/Blog路径下,就可以执行和hexo有关的指令。我想是因为把Node添加到了环境变量的缘故。

 

常用的指令

  • 新建一篇博客 file.md:  hexo new “Your_blog_title”   //执行这行指令会生成一个md文件在_post下。附带了日期。
  • hexo new page  Your_blog_name //有没有引号都可以。  //执行这行指令会生成一个index.md文件在_post/Your_blod_name下
  • hexo clean. 清理

 

我发hexo博客的工作流:

Step 1:用Joplin写博客。  //Joplin简直神器,不多bibi

Step 2:将写完后的博客导出成md文件:NewPost.md。 //Joplin支持导出为markdown。直接导到你的Blog文件夹里。如果有图片:最好导入到_post/images. 这样更好管理博客里用的图片路径。

Step 3:在hexo创建新的博客:hexo new page “Blog_title” . 执行指令会发现_post文件夹下多了一个Blog_tilte.md

Step 4:把NewPost.md里的内容复制到Blog_title.md.  用VSCode修改:标题、格式、Anything you want。

  • 为什么要“多此一举”?

Joplin的文件不是纯文本。直接粘到VScode里的Blog_title.md 可能忽略图片。会把html css元素带进去。

缺点,每次在joplin上修改了都要重新导出,所以,隔一段时间再发出更省事。

VScode推荐装md相关插件:Markdonw All in One, Markdown Preview Enhanced. markdownlint

Step 5:本地浏览博客,检查、做进一步美化。

hexo clean   

hexo g && hexo s

Step 6: 修改至满意后运行 hexo d. 将本地的博客上传至网站(github Page,…..)。

 


博客运营(一)
https://optimushimself.github.io/2025/01/15/博客运营(一)/
作者
Tyrone Opting
发布于
2025年1月15日
许可协议