最近在学习nuxt.js
它是属于vue的ssr的服务器端渲染的框架
由于vue的seo不是很好
就诞生了nuxt.js
他的数据渲染是通过服务器来渲染的
如果使用原始的模版去安装nuxt基于koa的框架启动报错
Plugin/Preset files are not allowed to export objects, only functions
你得做这两步骤就可以解决问题
- 需要降低nuxt版本至1.4.2:
npm uninstall nuxt
npm install nuxt@1.4.2 - 升级eslint-plugin-html
npm i eslint-plugin-html@^3
整体来说它是一个很不错的框架,不需要你去声明路由
关于组件的内容渲染和vuex的渲染分别有属于自己的特殊的生命周期
加油!