在layouts目录下新建error.vue,可以通过layout函数使用布局文件,通过props: ["error"]能拿到错误信息对象。

            
            
              javascript
              
              
            
          
          <template>
    <div>
        {{ error.statusCode }}: {{ error.message }}
    </div>
</template>
<script>
export default {
    name: 'NuxtDemo2Error',
    props: ["error"],
    layout: "blog/index"
};
</script>