公司最近在作的一个项目,依然是采用熟悉的vue开发,数据平台由于其数据量大的特色,采用传统的spa模式,首页加载时间很长,而SSR这种方式对于首屏的加载时间优化显而易见,同时还能够方便的进行SEO。所以借机学习Nuxt.js框架(文档详细,更新快,issue反馈及时)及iview(比较优秀的一款UI,基本知足项目需求)。html
截图一: 帐号和密码随意填写vue
截图二:git
截图三:github
刷新浏览器,从新从服务器端获取页面,看到是已经渲染过的htmlnpm
git clone https://github.com/moedong/nuxt-iview.git
npm install
npm run dev // GO to http://127.0.0.1:3000
// 须要pm2,若是没有安装的先安装 npm install -g pm2 npm run publish:test
// 须要pm2,若是没有安装的先安装 npm install -g pm2 npm run publish:prod