前言:目前我的网站是用的ghost博客系统搭建的,首先说一下为甚要放弃ghost放弃ghost原因自己特别喜欢的主题很少,自己去看文档写主题的成本太高(目前用的就是自己写的主题,最近觉得有点丑,meetqy-themes)想要在网站上面做扩展很难,学到一个新的东西或者技术,想要实现在网站上面很难之前我用的好像是ghost1.几的版本,后台编辑文章看着还可以,但是升级到现在的版本,后台编辑文章很丑(个人觉得)页面的拓展不容易。为什么选择Nuxt.js在选择Nuxt.js之前还是对比了很多的框架,先说一下没有选择其他的原因吧,最主要的两个:vuepress小伙伴们推荐过vuepress,并且看官网,开源博客也被列入了Todo里面,很心动,但是最终在搭建demo的时候,vuepress run dev启动总是报错,什么 res.setHeader is not function,github上面的方法都试了一次还是没有解决。最后遗憾的放弃了hexohexo放弃的主要原因就是,在自定义主题模板的时候,好像默认用的是swig,可以换成ejs和其他的。不能用hbs,放弃了最终选择Nuxt.jsnuxt.js服务器渲染的,seo很好做前端模板使用的vue,学习起来成本很低最重要的是,可扩展度很好,想怎么写怎么写。支持生成静态文件放弃ghost的理由,nuxt.js都能解决今天就开始从零开始使用Nuxt.js重新搭建自己的个人网站,后面会更新搭建的过程,以及遇到的坑。