���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
.trash
/
node_modules.1
/
nuxi
/
dist
/
chunks
/
Viewing: build.mjs
import { d as defineCommand, c as consola } from '../shared/nuxi.fefc5017.mjs'; import 'node:util'; import 'node:path'; import 'node:process'; import 'node:tty'; import { l as loadKit } from '../shared/nuxi.f76c700d.mjs'; import { a as clearBuildDir } from '../shared/nuxi.c6cd7627.mjs'; import { o as overrideEnv } from '../shared/nuxi.2509f57e.mjs'; import { s as showVersions } from '../shared/nuxi.a5aa4ada.mjs'; import { s as sharedArgs, l as legacyRootDirArgs, r as resolve, a as relative } from '../shared/nuxi.610c92ff.mjs'; import 'node:url'; import 'node:fs'; import 'node:perf_hooks'; import '../shared/nuxi.eaa29140.mjs'; import './satisfies.mjs'; import '../shared/nuxi.2155838d.mjs'; import '../shared/nuxi.de533993.mjs'; import '../shared/nuxi.cd7bfae6.mjs'; import 'node:module'; import '../shared/nuxi.deb0a220.mjs'; import 'node:assert'; import 'node:v8'; import '../shared/nuxi.88c35b8d.mjs'; import 'crypto'; import 'fs'; import 'module'; import 'path'; import 'perf_hooks'; import 'os'; import 'vm'; import 'url'; import 'assert'; import 'process'; import 'v8'; import 'util'; import 'tty'; import 'node:fs/promises'; import 'node:crypto'; import '../shared/nuxi.15c58622.mjs'; import '../shared/nuxi.b29fd623.mjs'; import '../shared/nuxi.d3241ca4.mjs'; import '../shared/nuxi.5aaa4630.mjs'; const buildCommand = defineCommand({ meta: { name: "build", description: "Build Nuxt for production deployment" }, args: { ...sharedArgs, prerender: { type: "boolean", description: "Build Nuxt and prerender static routes" }, preset: { type: "string", description: "Nitro server preset" }, dotenv: { type: "string", description: "Path to .env file" }, ...legacyRootDirArgs }, async run(ctx) { overrideEnv("production"); const cwd = resolve(ctx.args.cwd || ctx.args.rootDir || "."); showVersions(cwd); const kit = await loadKit(cwd); const nitroPreset = ctx.args.prerender ? "static" : ctx.args.preset; if (nitroPreset) { if (ctx.args.prerender && ctx.args.preset) { consola.warn(`\`--prerender\` is set. Ignoring \`--preset ${ctx.args.preset}\``); } consola.info(`Using Nitro server preset: \`${nitroPreset}\``); } const nuxt = await kit.loadNuxt({ cwd, dotenv: { cwd, fileName: ctx.args.dotenv }, overrides: { logLevel: ctx.args.logLevel, // TODO: remove in 3.8 _generate: ctx.args.prerender, ...ctx.args.prerender ? { nitro: { static: true } } : { nitro: { preset: nitroPreset } }, ...ctx.data?.overrides } }); let nitro; try { nitro = kit.useNitro?.(); } catch { } await clearBuildDir(nuxt.options.buildDir); await kit.writeTypes(nuxt); nuxt.hook("build:error", (err) => { consola.error("Nuxt Build Error:", err); process.exit(1); }); await kit.buildNuxt(nuxt); if (ctx.args.prerender) { if (!nuxt.options.ssr) { consola.warn( "HTML content not prerendered because `ssr: false` was set. You can read more in `https://nuxt.com/docs/getting-started/deployment#static-hosting`." ); } const dir = nitro?.options.output.publicDir; const publicDir = dir ? relative(process.cwd(), dir) : ".output/public"; consola.success( `You can now deploy \`${publicDir}\` to any static hosting!` ); } } }); export { buildCommand as default };
Coded With 💗 by
0x6ick Mod By V1rus_Alfa