管理系统网站建设

Hexo

2019-01-22  本文已影响0人  了尘兰若

安装nodejs

sudo apt install nodejs

安装Hexo

sudo npm install hexo-cli -g

sudo hexo init blog

cd blog

sudo npm install

hexo server

下载 Snippet主题

git clone git://github.com/shenliyang/hexo-theme-snippet.git themes/hexo-theme-snippet

因为 hexo-theme-snippet 使用了 ejs 模版引擎 、 Less CSS预编译语言以及在官方插件的基础上 进行功能的开发,以下为必装插件:

npm i hexo-renderer-ejs hexo-renderer-less hexo-deployer-git -S

gulp打包构建,拷贝主题目录下package.json文件到Hexo根目录下,然后安装项目的开发依赖。 Gulp入门指南

cp themes/hexo-theme-snippet/package.json ./package.json

sudo npm i

在Hexo根目录下创建一个名为 gulpfile.js 的文件:

sudo vim gulpfile.js

文件内容:

require('./themes/hexo-theme-snippet/gulpfile');

安装&运行 gulp:

sudo apt install gulp

gulp

less版本不支持(3.9.0):

sudo npm install npm install less@2.7.3

Hexo常用命令: 

hexo new "postName" #新建文章

hexo new page "pageName" #新建页面

hexo generate #生成静态页面至public目录

hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)

hexo deploy #将.deploy目录部署到GitHub

设置github ssh key

https://github.com/settings/keys

上一篇下一篇

猜你喜欢

热点阅读