Консоль
Сервер для разработки
vite
Запуск dev-сервера Vite в текущем каталоге. Команды vite dev и vite serve являются псевдонимами для vite.
Использование
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> | Публичный базовый путь (по умолчанию: /) (string) |
-l, --logLevel <level> | Уровень предупреждений: info | warn | error | silent (string) |
--clearScreen | Разрешить/запретить очистку экрана при подключении (boolean) |
--configLoader <loader> | Используйте bundle для сборки конфигурации с помощью esbuild, или runner (экспериментально) для обработки её на лету, или native (экспериментально) для загрузки с помощью встроенной среды выполнения (по умолчанию: bundle) |
--profile | Запустить встроенный инспектор Node.js (см. Узкие места в производительности) |
-d, --debug [feat] | Показать журналы отладки (string | boolean) |
-f, --filter <filter> | Отфильтровать журналы отладки (string) |
-m, --mode <mode> | Установить режим окружения (string) |
-h, --help | Отобразить доступные параметры |
-v, --version | Отобразить номер версии |
Сборка
vite build
Сборка продакшен-версии проекта.
Использование
bash
vite build [root]Параметры
| Параметры | |
|---|---|
--target <target> | Цель транспиляции (по умолчанию: "modules") (string) |
--outDir <dir> | Выходная директория (по умолчанию: dist) (string) |
--assetsDir <dir> | Каталог в outDir для размещения ресурсов (по умолчанию: "assets") (string) |
--assetsInlineLimit <number> | Порог для встраивания статических ресурсов в формате base64 в байтах (по умолчанию: 4096) (number) |
--ssr [entry] | Собрать указанный модуль для серверного рендеринга (string) |
--sourcemap [output] | Выводить карты исходников для сборки (по умолчанию: false) (boolean | "inline" | "hidden") |
--minify [minifier] | Включить/выключить минификацию или указать используемый минификатор (по умолчанию: "esbuild") (boolean | "terser" | "esbuild") |
--manifest [name] | Генерировать JSON-файл манифеста сборки (boolean | string) |
--ssrManifest [name] | Генерировать JSON-файл манифеста для серверного рендеринга (SSR) (boolean | string) |
--emptyOutDir | Принудительно очищать outDir, когда она находится вне корневой директории (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 | Запустить встроенный инспектор Node.js (см. Узкие места в производительности) |
-d, --debug [feat] | Показать журналы отладки (string | boolean) |
-f, --filter <filter> | Отфильтровать журналы отладки (string) |
-m, --mode <mode> | Установить режим окружения (string) |
-h, --help | Отобразить доступные параметры |
--app | Собрать все окружения; то же самое, что и builder: {} (boolean, экспериментально) |
Разное
vite optimize
Предварительное объединение зависимостей.
Устарело: процесс предварительной сборки запускается автоматически и не требует вызова.
Использование
bash
vite optimize [root]Параметры
| Параметры | |
|---|---|
--force | Заставить оптимизатор игнорировать кэш и повторно объединять файлы (boolean) |
-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> | Установить режим окружения (string) |
-h, --help | Отобразить доступные параметры |
vite preview
Локальный предварительный просмотр продакшен-сборки. Не используйте это как сервер для работы, так как у этой команды другое предназначение.
Эта команда запускает сервер в директории сборки (по умолчанию dist). Запустите vite build заранее, чтобы убедиться, что директория сборки актуальна. В зависимости от настроенного в проекте appType, она использует определённые мидлвары.
Использование
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> | Установить режим окружения (string) |
-h, --help | Отобразить доступные параметры |