text: 
  import MainLayout from './main';
  
  const content = '<div><MainLayout><div slot="main"><slot></slot></div></MainLayout></div>';
  
  const template = `<!DOCTYPE html>
  <html lang="en" class="layout-blank">
  <head>
    <title>{{title}}</title>
    <meta name="keywords" :content="keywords">
    <meta name="description" :content="description">
    <meta http-equiv="content-type" content="text/html;charset=utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, minimal-ui">
    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
  </head>
  <body :class="baseClass">
    <div id="app">${content}</div>
  </body>
  </html>`;
  
  export default {
    name: 'BlankLayout',
    props: [ 'title', 'description', 'keywords' ],
    components: {
      MainLayout
    },
    computed: {
      vTitle() {
        return this.$root.title || this.title || 'Egg + Vue 登录/注册';
      },
      vKeywords() {
        return this.$root.keywords || this.keywords || 'egg, vue, webpack, server side render';
      },
      vDescription() {
        return this.$root.description || this.description || 'egg-vue-webpack server side render';
      },
      baseClass() {
        return this.$root.baseClass;
      }
    },
    template: EASY_ENV_IS_NODE ? template : content
  };
  