社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
本博客(rqc.im)的搭建流程
本博客(旧版本)是基于Hexo生成的静态页面。这不免让人想起,常被提起的个人博客发展轨迹:第三方专业博客平台→搭建独立博客→极简静态页面。而我也正是从QQ空间到百度空间再到搭建独立的WordPress,现在则是使用Hexo托管到又拍云。
记忆有限,下面记录一下本次博客的搭建流程:
下载链接:http://nodejs.org/
执行命令:npm install -g hexo
因为特殊的网络环境,安装的速度非常慢,而且极大的可能会失败。
- 解决办法:修改npm的安装源。下面提供两种修改方式:
- 通过config命令:(亲自尝试)
npm config set registry http://registry.cnpmjs.org
npm info underscore
- 通过命令:(未做尝试)
npm -registry http://registry.cnpmjs.org info underscore
- 然后重新执行 npm install -g hexo 安装成功。
cd C:
mkdir BlogFiles
cd BlogFiles
hexo init
hexo g
(或者hexo generate
)生成的静态内容存放在 public 文件夹下,此文件夹包含所有需要发布的内容hexo s
(或者 hexo server
)在浏览器地址栏输入:http://localhost:4000 查看网站效果scheme: Mist
language:zh-Hans
theme: next
menu:
菜单项,取消相应注释$ npm install hexo-generator-feed --save
# Extensions
## Plugins: http://hexo.io/plugins/
#RSS订阅
plugin:
- hexo-generator-feed
#Feed Atom
feed:
type: atom
path: atom.xml
limit: 20
3. 修改主题配置文件 next/_config.yml 的rss字段值:rss: "/atom.xml"
$ hexo clean
$ hexo g
$ hexo s
(模式端口号是:4000)
$ hexo s -p 3600
(使用3600端口)配置文件应严格遵守格式规范,我遇到过设置项前多一个或少一个空格报错的情况。不过,让人欣慰的是查看报错的详细信息,基本都可以定位到错误的位置。
本文为原创文章,转载请注明出处!欢迎关注任前程博客 https://renqiancheng.com/,第一时间看后续精彩文章。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!