Gatsby starter for creating a blog. Have a look at My Blog first.
theme inspired by Yilia, but not exact same due my css ability.
npm install
gatsby develop
gatsby build
then you can deploy what's in public/
to whatever you choose, e.g. Git Pages or Netlify.
After you deploy successfully once, you may use deploy.sh
to help you. Maybe you need change sth in deploy.sh
.
==================================================================
使用了这些项目:
主题参考了Yilia, 之前微博私信了作者想邀约他一起移植Yilia主题到Gatsby的, 不过作者一直没回复我, 我就大概参考着写了下CSS样式。由于不熟悉SCSS,有些细节移植得不好,动画也没有做,iconfont我用的阿里的IconFont+自己找的。
直接clone本项目,然后安装启动就可以了。
npm install
gatsby develop
执行
gatsby build
然后public/
目录下的内容就是生成的所有静态内容,可以直接部署到Git Pages或者Netlify,相比github pages更推荐Netlify,值得尝试一下。 不过两个都是海外的, 如果想在国内快点,可以用Coding.net,国内快很多。
部署过一次之后应该配置好了git等, 下次用的时候就可以直接执行deploy.sh
文件了,你可以根据自己的需要调整一下。