vue.js nuxt3(nuxt generate)改变静态输出目录?

pn9klfpd  于 2023-04-07  发布在  Vue.js
关注(0)|答案(1)|浏览(734)

Nuxt 2我们可以指定输出目录:

export default {
  target: 'static',

  generate: {
    dir: 'build/_site',
  },
}

现在我使用的是Nuxt 3,在运行generate时,我不知道如何指定输出目录。generate支持被删除了吗?

iezvtpos

iezvtpos1#

在nuxt3中,可以通过覆盖nuxt.config.ts中的硝基配置来完成,如下所示:

const path = require('path');

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  ...
  nitro: {
    output: {
      publicDir: path.join(__dirname, 'your path here')
    }
  },
  ...
}

您可以检查Nitro's documetantion

相关问题