Nuxt 3 Release Candidate beta já está disponível! Descobre mais sobre isso v3.nuxtjs.org

Translated page Contents of this page might be outdated.

A propriedade srcDir

Define o diretório da fonte da sua aplicação Nuxt.


Se um caminho relativo for especificado ele será relativo ao rootDir.

Exemplo 1: Pré-requisitos:

nuxt.config.js
export default {
  srcDir: 'client/'
}
package.json
  "script": {
    "dev": "yarn nuxt"
  }

funciona com a seguinte estrutura de pasta (nota que o ficheiro nuxt.config é listado dentro do diretório app, diretório da aplicação)

-| app/
---| node_modules/
---| nuxt.config.js
---| package.json
---| client/
------| assets/
------| components/
------| layouts/
------| middleware/
------| pages/
------| plugins/
------| static/
------| store/

Exemplo 2:

No lugar do exemplo 1 você pode também mover o ficheiro nuxt.config dentro da sua pasta client. Neste caso você apenas precisa especificar o client como o rootDir e você pode deixar o srcDir vazio.

Pré-requisitos:

nuxt.config.js
export default {
  srcDir: '' // ou apenas remova ele
}
package.json
  "script": {
    "dev": "yarn nuxt client" // isto define a pasta `client` como o `rootDir`
  }

funciona com a seguinte estrutura de pasta (nota que o nuxt.config está listado dentro do diretório client, diretório do cliente)

-| app/
---| node_modules/
---| package.json
---| client/
------| nuxt.config.js
------| assets/
------| components/
------| layouts/
------| middleware/
------| pages/
------| plugins/
------| static/
------| store/
Edit this page on GitHub Updated at Tue, Aug 16, 2022