##  [Nuxt layouts for new install &amp; error Component name "default" should always be multi-word](/nuxt-layouts-for-new-install-error-component-name-default-should-always-be-multi-word) 

When setting up a Nuxt for the first time and wanting to use a layout to add a persistent nav element to my application I got the following error after creating a new layouts directory in the root with a default.vue.

 `1:1 error Component name "default" should always be multi-word vue/multi-word-component-names`

What happens when you use `npm run dev` with a Nuxt app that doesn't have the layouts directory is Nuxt creates it in the `.nuxt` directory. So you either need to remove the `.nuxt/layouts` directory with the `default.vue` and recreate it in the root or move the generated version to the root. Make your modifications and then stop the dev command with `ctrl C` then run `npm run dev` again.

This isn't clearly explained on the layouts directory page that you actually have to manually create it before running your dev server but this seems to work for me. Now you can use layouts with your application.

Nuxt @ v2.15.8



Tags

[Vue.js](/vuejs)

[Nuxt](/nuxt)