14 lines
441 B
TypeScript
14 lines
441 B
TypeScript
import { cp, mkdir } from "node:fs/promises"
|
|
import { resolve } from "node:path"
|
|
|
|
const publicOutput = resolve(".output/public")
|
|
const nitroAssetDirectory = resolve(".output/server/chunks/public")
|
|
const nuxtAssetsDirectory = resolve(publicOutput, "_nuxt")
|
|
|
|
await mkdir(nitroAssetDirectory, { recursive: true })
|
|
await cp(publicOutput, nitroAssetDirectory, {
|
|
recursive: true,
|
|
force: true,
|
|
filter: (path) => path !== nuxtAssetsDirectory,
|
|
})
|