Langsung ke isi
phynite-lab
Phynite DokumentasiUnduh

Instal, perbarui, dan diagnosis aplikasi npm

Aplikasi npm publik adalah jalur local-first untuk menjalankan workspace, DFT, MD, dan analisis native di komputer Anda. Login Phynite, Docker, checkout source, dan Python global tidak diperlukan.

Panduan lengkap

Instal dan jalankan

Buka resolusi penuh

Workspace demo lokal nyata. Mulai dengan New project; login Cloud opsional.

Workspace demo lokal nyata. Mulai dengan New project; login Cloud opsional.

Paket publik saat ini adalah phynite-lab@0.1.5. Gunakan Node.js dengan versi yang memenuhi >=22.13.0. npm memasang launcher dan paket aplikasi native opsional yang sesuai dengan OS serta CPU.

Pastikan optional dependencies npm tidak dinonaktifkan. Jika paket dipasang dengan --omit=optional atau paket platform dihapus, launcher menampilkan error runtime yang hilang dan tidak diam-diam memakai fixture development.

Launcher mengikat layanan ke loopback, membuka browser, dan menyimpan workspace lokal di ~/.phynite-lab. Project serta runtime pengguna berada di luar direktori instalasi npm.

Contoh / perintah
npm install -g phynite-lab@latest
phynite-lab

Platform yang didukung

PlatformPaket/runtimeCatatan
macOS Apple Silicondarwin-arm64Paket native arm64.
Linux ARM64linux-arm64Memerlukan glibc >=2.39 dan user namespace yang tersedia.
Linux x64 / Omarchy / Archlinux-x64Memerlukan glibc >=2.39 dan user namespace yang tersedia.
WindowsWSL2 linux-x64Jalankan npm dan phynite-lab di dalam WSL2; solver native Windows tidak dipasang.

Perintah launcher dan identitas workspace

Perintah biasa menjalankan service di foreground. --no-open mencetak URL loopback tanpa membuka browser. --port meminta port tertentu; bila sudah dipakai, launcher memilih port loopback yang tersedia dan mencetak origin aktual. --data-dir memberi setiap workspace database, project, runtime, dan log sendiri.

status melaporkan instance sehat untuk data directory tersebut. stop meminta instance workspace berhenti dengan tertib. doctor memeriksa identitas distribusi, kesiapan service, path data, dan diagnosis startup. Menjalankan workspace yang sama lagi memakai instance sehat yang ada, bukan membuat duplikat.

Contoh / perintah
phynite-lab --no-open --port 3000 --data-dir /path/to/workspace
phynite-lab status --data-dir /path/to/workspace
phynite-lab doctor --data-dir /path/to/workspace
phynite-lab stop --data-dir /path/to/workspace

Perbarui tanpa menghapus project

Aplikasi lokal dapat menampilkan notifikasi update setelah memeriksa https://registry.npmjs.org/phynite-lab/latest. Pemeriksaan berhasil disimpan maksimal enam jam; response tidak tersedia atau tidak valid dicoba lagi sekitar lima menit. Pemeriksaan tidak mengirim data project atau kredensial, tidak memasang update otomatis, dan tidak memblokir pekerjaan lokal saat offline.

  1. Selesaikan atau batalkan job aktif lalu hentikan instance.
  2. Jalankan perintah update npm dari instalasi Node yang sama dengan pemilik paket global.
  3. Buka aplikasi lagi dan cek Pengaturan → Komputasi untuk memastikan kemampuan runtime tetap tersedia.
  4. Jika startup gagal, jalankan phynite-lab doctor dan baca log di data directory; memasang ulang paket tidak menghapus ~/.phynite-lab.
Contoh / perintah
npm install -g phynite-lab@latest
phynite-lab --version

Perbaikan startup npm yang umum

GejalaPeriksa
Versi Node ditolakJalankan node --version dan gunakan versi Node.js yang memenuhi >=22.13.0.
Paket runtime hilangPasang ulang dengan optional dependencies aktif dan cek target paket melalui doctor.
Port sudah dipakaiGunakan --no-open, ikuti port yang dicetak, atau pilih --port yang kosong.
Project tidak terlihatGunakan --data-dir yang sama; setiap directory adalah workspace terpisah.
Service berhenti saat startupJalankan status dan doctor lalu baca logs/<service>.log di data directory.
Update tidak tersediaLanjutkan offline, cek npm/jaringan nanti, lalu coba lagi; notifikasi bersifat informatif.

Topik terkait

Privasi Anda

Preferensi cookie

Pilih apakah Phynite boleh memakai analytics opsional di browser ini. Anda bisa mengubahnya kapan saja.

Menunggu pilihan

Pilihan ini berlaku di browser ini, termasuk workspace Anda.

Baca pemberitahuan privasi