首次发布个人博客
尝试学习 node.js 搭建服务端,学习 hexo + node.js 开源项目创建个人博客,初步了解该项目使用技术有
技术 | 介绍 |
---|---|
node.js | 一个Javascript运行环境(runtime);Node.js 使用事件驱动,非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。 |
git | 分布式版本控制系统 |
YAML | _config.yml另一种标记语言,它是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。 |
ejs | EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。 |
md | Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 |
终于成功搭建 hexo
坑坑坑…..
稍微总结一下 hexo 搭建遇到的问题
- 搭建了两个网站,结果配置 _config.yml 的 deploy 搞混了
- 顺带说明一下变量和值之间的冒号“:”必须在冒号后添加一个空格,语法要求
创建 SSH 命令注意要大小写匹配安装
1$ ssh-keygen -t rsa -C "youremail" # 配置 ssh安装 hexo-deployer-git 若失败或提示忽略这忽略那,建议删除 node_modules 目录,重新执行 npm install
12$ npm install hexo-deployer-git --save$ npm install
下一步
掌握 _config.yml 配置文件及安装 themes