رابط خط فرمان - CLI
سرور توسعه
vite
برای اجرای سرور توسعه Vite در دایرکتوری فعلی، دستور vite
را اجرا کنید. همچنین vite dev
و vite serve
بهعنوان نامهای مستعار آن عمل میکنند.
استفاده
bash
vite [root]
گزینهها
گزینهها | |
---|---|
--host [host] | مشخص کردن نام هاست (string ) |
--port <port> | مشخص کردن پورت (number ) |
--open [path] | باز کردن مرورگر در هنگام راهاندازی (boolean | string ) |
--cors | فعال کردن CORS ؛(boolean ) |
--strictPort | خروج اگر پورت مشخص شده در حال استفاده باشد (boolean ) |
--force | مجبور کردن بهینهساز برای نادیده گرفتن کش و دوباره بیلد گرفتن (boolean ) |
-c, --config <file> | استفاده از فایل کانفیگ مشخص شده (string ) |
--base <path> | مسیر پایه public (پیشفرض: / ) (string ) |
-l, --logLevel <level> | info | warn | error | silent (string ) |
--clearScreen | اجازه/غیرفعال کردن پاک کردن صفحه هنگام لاگگیری (boolean ) |
--configLoader <loader> | استفاده از bundle برای باندل کردن کانفیگ با esbuild یا runner (آزمایشی) برای پردازش آن به صورت آنی، یا از native (آزمایشی) برای بارگذاری با استفاده از runtime بومی (پیشفرض: bundle ) |
--profile | شروع inspector داخلی Node.js ؛(گلوگاههای عملکرد) |
-d, --debug [feat] | نمایش لاگهای دیباگ (string | boolean ) |
-f, --filter <filter> | فیلتر کردن لاگهای دیباگ (string ) |
-m, --mode <mode> | تنظیم حالت env ؛(string ) |
-h, --help | نمایش گزینههای موجود CLI |
-v, --version | نمایش شماره نسخه |
بیلد
vite build
بیلد برای پروداکشن
استفاده
bash
vite build [root]
گزینهها
گزینهها | |
---|---|
--target <target> | هدف ترنسپایل (پیشفرض: "modules" ) (string ) |
--outDir <dir> | دایرکتوری خروجی (پیشفرض: dist ) (string ) |
--assetsDir <dir> | دایرکتوری زیر outDir برای قرار دادن asset ها (پیشفرض: "assets" ) (string ) |
--assetsInlineLimit <number> | حد آستانه inline داراییهای استاتیک به صورت base64 بر حسب بایت (پیشفرض: 4096 ) (number ) |
--ssr [entry] | ورودی مشخص شده برای رندرینگ سمت سرور (SSR) (string ) |
--sourcemap [output] | خروجی source map برای بیلد (پیشفرض: false ) (boolean | "inline" | "hidden" ) |
--minify [minifier] | فعال/غیرفعال کردن فشردهسازی، یا مشخص کردن فشردهسازی برای استفاده (پیشفرض: "esbuild" ) (boolean | "terser" | "esbuild" ) |
--manifest [name] | تولید فایل json مانیفست بیلد (boolean | string ) |
--ssrManifest [name] | تولید فایل json مانیفست ssr ؛(boole an | string ) |
--emptyOutDir | خالی کردن اجباری outDir وقتی که خارج از root است (boolean ) |
-w, --watch | اجرای مجدد بیلد هنگام تغییر در فایلها یا ماژولها (boolean ) |
-c, --config <file> | استفاده از فایل کانفیگ مشخص شده (string ) |
--base <path> | مسیر پایه عمومی (پیشفرض: / ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | اجازه/غیرفعال کردن پاک کردن صفحه هنگام لاگگیری (boolean ) |
--configLoader <loader> | استفاده از bundle برای باندل کردن کانفیگ با esbuild یا runner (آزمایشی) برای پردازش آن به صورت آنی (پیشفرض: bundle ) |
--profile | شروع inspector داخلی Node.js ؛(گلوگاههای عملکرد) |
-d, --debug [feat] | نمایش لاگهای دیباگ (string | boolean ) |
-f, --filter <filter> | فیلتر کردن لاگهای دیباگ (string ) |
-m, --mode <mode> | تنظیم حالت env ؛(string ) |
-h, --help | نمایش گزینههای موجود CLI |
--app | بیلد همه محیطها، مشابه builder: {} (boolean , آزمایشی) |
سایر موارد
vite optimize
پیشباندل وابستگیها.
منسوخ شده: فرآیند پیشباندل بهصورت خودکار اجرا میشود و نیازی به فراخوانی ندارد.
استفاده
bash
vite optimize [root]
گزینهها
گزینهها | توضیحات |
---|---|
--force | مجبور کردن بهینهساز برای نادیده گرفتن کش و دوباره بیلد گرفتن (boolean ) |
-c, --config <file> | استفاده از فایل کانفیگ مشخص شده (string ) |
--base <path> | مسیر پایه public (پیشفرض: / ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | اجازه/غیرفعال کردن پاک کردن صفحه هنگام لاگگیری (boolean ) |
--configLoader <loader> | استفاده از bundle برای باندل کردن کانفیگ با esbuild یا runner (آزمایشی) برای پردازش آن به صورت آنی (پیشفرض: bundle ) |
-d, --debug [feat] | نمایش لاگهای دیباگ (string | boolean ) |
-f, --filter <filter> | فیلتر کردن لاگهای دیباگ (string ) |
-m, --mode <mode> | تنظیم حالت env ؛(string ) |
-h, --help | نمایش گزینههای موجود CLI |
vite preview
پیشنمایش محلی بیلد پروداکشن. از این به عنوان سرور پروداکشن استفاده نکنید زیرا برای این منظور طراحی نشده است.
استفاده
bash
vite preview [root]
گزینهها
گزینهها | |
---|---|
--host [host] | مشخص کردن نام هاست (string ) |
--port <port> | مشخص کردن پورت (number ) |
--strictPort | خروج اگر پورت مشخص شده در حال استفاده باشد (boolean ) |
--open [path] | باز کردن مرورگر در هنگام راهاندازی (boolean | string ) |
--outDir <dir> | دایرکتوری خروجی (پیشفرض: dist ) (string ) |
-c, --config <file> | استفاده از فایل کانفیگ مشخص شده (string ) |
--base <path> | مسیر پایه عمومی (پیشفرض: / ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | اجازه/غیرفعال کردن پاک کردن صفحه هنگام لاگگیری (boolean ) |
--configLoader <loader> | استفاده از bundle برای باندل کردن کانفیگ با esbuild یا runner (آزمایشی) برای پردازش آن به صورت آنی (پیشفرض: bundle ) |
-d, --debug [feat] | نمایش لاگهای دیباگ (string | boolean ) |
-f, --filter <filter> | فیلتر کردن لاگهای دیباگ (string ) |
-m, --mode <mode> | تنظیم حالت env ؛(string ) |
-h, --help | نمایش گزینههای موجود CLI |