Vue.js - NUXT View

참고: NUXT JS - Views

프로젝트 루트 경로에 app.html 파일을 생성하여 html 확장 가능하다

페이지 컴포넌트를 레이아웃에 렌더링하기 위해서 꼭 <nuxt/> 태그를 작성하세요.


<template>
  <nuxt/>
</template>

Layout 사용

 
 export default {
  layout: 'blog'
}
 

개발에 용이하도록 Pages에 존재하는 컴포넌트는 추가 속성을 제공한다.

Nuxt.js는 headers 와 html attributes 를 갱신하기 위해서 vue-meta를 사용합니다.


export default { 
  head: {
    meta: [
      { charset: 'utf-8' },
      { name: 'viewport', content: 'width=device-width, initial-scale=1' }
    ],
    link: [
      { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css?family=Roboto' }
    ]
  }
}