LucidLines
LucidLines adalah alat CLI yang menjalankan beberapa perintah terminal secara bersamaan dan mengalirkan outputnya ke antarmuka web modern. Sempurna untuk alur kerja pengembangan, memantau beberapa layanan, atau skenario apa pun di mana Anda perlu menonton output perintah beberapa secara bersamaan.

Instalasi & Setup
# Install LucidLines
npm install -D lucidlines
# Initialize configuration
npx lucidlines init# Install LucidLines
pnpm add -D lucidlines
# Initialize configuration
pnpx lucidlines init# Install LucidLines
bun add -D lucidlines
# Initialize configuration
bunx lucidlines init# Install LucidLines
yarn add -D lucidlines
# Initialize configuration
yarn dlx lucidlines init# Install LucidLines
deno install -D npm:lucidlines
# Initialize configuration
deno run npm:lucidlines initIni akan membuat file konfigurasi .lucidlines.json5 di proyek Anda dan menambahkan skrip ke package.json:
{
"scripts": {
"lucidlines": "lucidlines"
}
}Konfigurasi
File .lucidlines.json5 berisi definisi proses dan pengaturan Anda. Setelah inisialisasi, edit file ini untuk menambahkan perintah Anda:
{
// Port to run the server on
port: 8080,
// Commands to run when the server starts
commands: [
{
// Display name for this command (shown in UI)
name: "ECHO",
// Shell command to execute
command: "echo 'Hello, World!'",
},
{
name: "YOU",
command: "npm run dev",
},
],
// Enable development mode
// true: will output logs to console
dev: false,
}Memulai LucidLines
Setelah konfigurasi Anda disiapkan, mulai LucidLines menggunakan salah satu metode ini:
npx lucidlines
# or
npm run lucidlinespnpx lucidlines
# or
pnpm run lucidlinesbunx lucidlines
# or
bun run lucidlinesyarn dlx lucidlines
# or
yarn run lucidlinesdeno run npm:lucidlinesIni akan memulai semua proses yang didefinisikan dalam file .lucidlines.json5 Anda, output contoh:

Antarmuka Web
Setelah dimulai, buka browser Anda ke http://localhost:8080 (atau port yang dikonfigurasi) untuk mengakses dasbor web.
Kontrol Keyboard
Saat menjalankan LucidLines, Anda dapat menggunakan pintasan keyboard ini:
1,2,3, dll. - Mulai ulang proses individualr- Mulai ulang semua prosesctrl+c- Keluar dari aplikasi