新的官网使用hexo搭建,参观地址是https://mos.dlpu.org/。
前往并fork此github repo,修改后提交pull request。或者从master新建分支,修改后提交merge request。
需要nodejs开发环境,并确保可以流畅使用npm(为了确保博客引擎顺利运行,尽量不要使用淘宝提供的cnpm)。
需要git,并且希望你会用git add、git commit、git push。
需要使用npm安装hexo-cli,在安装了nodejs的终端上使用命令安装:
npm install -g hexo-cli安装
hexo之后,一切的操作都可以参见hexo文档。如果只想提供内容,不需要完全会用hexo,只看这个README即可;否则请阅读hexo文档。
在终端使用命令
hexo new [filename]例如
hexo new example执行成功后,会自动在/source/_posts创建一个[filename].md文件和一个[filename]文件夹。
md文件是文章内容,文件夹里存放在文章中引用的文件,例如图片。
文章和页面的区别是,文章会在发布后被收录进/archive页面里,但页面不会。
在终端使用命令
hexo new page [pagename]例如
hexo new page [example]执行成功后,会在/source创建一个[pagename]文件夹,[pagename]/index.md是页面内容,访问地址是http://hostname/[pagename]。
生成静态页已经用工具实现,你只需要注重内容本身就可以了。
在控制台执行
git add *将全部修改都添加进暂存区。再执行
git commit -m 'message'提交当前更改。再执行
git push将变更推送到github。
接着前往github提交pull request或merge request,合并到原repo的master分支,就可以在参观地址看到了。