Skip to content

pantoken / plugins/vite/workspace-orchestrator/src / OrchestratorOptions

Giao diện: OrchestratorOptions

Thử nghiệm

Tùy chọn cho workspaceOrchestrator.

Thuộc tính

upstream

upstream: readonly UpstreamNode[]

Thử nghiệm

Đồ thị phụ thuộc workspace thượng nguồn.


outputWatchPaths?

optional outputWatchPaths?: readonly string[]

Thử nghiệm

Đường dẫn cần theo dõi bằng native fs.watch để Vite nhận diện đầu ra đã build sau khi upstream rebuild (ví dụ: thư mục dist hoặc generated của một package). Sử dụng native fs.watch thay vì add() của chokidar, vì nó không phát hiện đáng tin cậy các thay đổi trong các thư mục được pnpm-symlink hoặc nằm ngoài root. Mỗi khi có thay đổi, một sự kiện tổng hợp "change" được phát trên server.watcher: đối với các tệp CSS đã có trong đồ thị module, Vite kích hoạt hot-update có mục tiêu; với các trường hợp khác thì chuyển về tải lại toàn bộ trang.


debounceMs?

optional debounceMs?: number

Thử nghiệm

Độ trễ debounce tính bằng mili-giây trước khi kích hoạt rebuild (mặc định: 200).


fileServers?

optional fileServers?: readonly FileServerEntry[]

Thử nghiệm

Các mục middleware tùy chọn để phục vụ tệp tĩnh.