0%

个人博客搭建

如何使用 Hexo搭建个人博客? 这是与之相关的详细 文档。如果在使用Hexo中遇到问题, 可以在 troubleshooting或者 GitHub寻找答案.

指南

创建新文章

1
$ hexo new "My New Post"

更多信息: Writing

运行服务

1
$ hexo server

更多信息: Server

生成静态文件

1
$ hexo generate

更多信息: Generating

部署到服务器

1
$ hexo deploy

更多信息: Deployment


RSS支持

在hexo项目根目录下执行以下命令

1
npm install hexo-generator-feed --save

在_config.yml文件中配置

1
2
3
4
5
6
7
plugins:
- hexo-generator-feed

feed:
type: atom
path: atom.xml
limit: false

NexT主题中_config.yml中配置

1
2
social:
RSS: /atom.xml || fa fa-rss

在另一个电脑上编辑博客

你并不总是在固定的一台电脑上编辑自己的博客,如果有一天你需要在别的电脑上编辑自己的博客,你可以按照下面的方式进行操作。

首先在新的电脑上要安装Node.js和Git软件。

如果你的博客项目文件放在U盘中或者以类似的方式存储,你可以直接拷贝到新的电脑上。

如果你的博客项目文件放在远程仓库上,比如放在github网站上,那么可以通过git来克隆自己放置在远程仓库的博客项目工程文件。

1
git clone git@github.com:suneshone/blog.git

然后我们可以在新的电脑上安装 vscode 编辑软件,这个工具可以让我们更方便的来编辑自己的博客内容,也能更好的管理我们的项目文件。

接下来我们要对我们的电脑进行一些设置,来让我们vscode的TERMINAL工具正常使用而不报错,设置的步骤是:

  1. 打开设置
  2. 进入更新和安全
  3. 选择开发者选项
  4. 勾选 更改执行策略,以允许本地 PowerShell 脚本在未签名的情况下运行。远程脚本需要签名。 的选项,然后应用。

这是因为计算机上启动 Windows PowerShell 时,执行策略很可能是 Restricted(默认设置)。

  • Restricted 执行策略不允许任何脚本运行。
  • AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。

想了解 计算机上的现用执行策略,打开PowerShell 然后执行

1
get-executionpolicy

以管理员身份打开PowerShell 执行

1
set-executionpolicy remotesigned

执行之后根据提示操作

1
2
3
4
5
6
PS C:\WINDOWS\system32> set-executionpolicy remotesigned

执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): Y

上面我们输入“Y”确认操作。

然后我们在终端执行安装hexo-cli的命令

1
npm install hexo-cli -g

最后我们就可以在vscode里编辑我们的博客了。


Hexo | NexT | 优秀的个人博客网站 | 个站商店

您的支持将帮助我们前进

欢迎关注我的其它发布渠道