/blog

MOS Blog

Primary LanguageStylusMIT LicenseMIT

mos的官网

Netlify Status

新的官网使用hexo搭建,参观地址是https://mos.dlpu.org/

如果你想参与开发或内容贡献 ↓

简略方法

前往并fork此github repo,修改后提交pull request。或者从master新建分支,修改后提交merge request。

安装工具

安装nodejs

需要nodejs开发环境,并确保可以流畅使用npm(为了确保博客引擎顺利运行,尽量不要使用淘宝提供的cnpm)。

安装git

需要git,并且希望你会用git addgit commitgit push

安装hexo-cli

需要使用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分支,就可以在参观地址看到了。