准备用hexo与github搭建博客
因为已经装了git和node,SSH key应该也已经部署了,直接安装hexo就好了
npm install -g hexo-cli
有两个warn,不过好像不影响(查了一下fsevents是苹果依赖的,npm跳过安装)
找个文件夹,稳健起见就不用中文名路径了,然后
hexo init
修改_config.yml,最后一项改成
deploy:
type: git
repo: https://github.com/wenz1xv/wenz1xv.github.io.git #我的github项目地址
branch: master
然后试着部署:
npm install hexo-deployer-git --save #这命令是为了解决hexo新版本的部署问题
npm g #生成页面
npm d #同步页面
然后就能看到页面,虽然中间报错了两次,但是不影响
然后修改主题和一些其他的,修改 _config.yml文件就行了
主题在heroku的git仓库有
然后发现,我好像会写博客了??
讨论
hexo就是固定流程的加工器
你给他提供source(文档、图片、视频等)
它把一切的网页布局什么的按照事先约定好的方式
生成固定的模板的网页
github是存储生成的东西的地方,并且提供了一个访问的端口
让互联网上的各位可以通过域名找到这些文件