npm.io
1.0.1 • Published 2d agoCLI

nxcode-ide

Licence
MIT
Version
1.0.1
Deps
0
Size
185 kB
Vulns
0
Weekly
0

NxCode IDE

Downloader resmi NxCode Desktop IDE untuk Windows.

NxCode menyatukan project explorer, editor multi-tab, terminal PowerShell, Chat AI, dan Database Manager dalam satu aplikasi desktop.

Tampilan NxCode IDE

Perbedaan versi

Paket npm dan aplikasi IDE memiliki siklus versi yang berbeda:

  • Versi paket nxcode-ide menunjukkan versi downloader npm.
  • Saat ini distribusi resmi menyediakan NxCode IDE 1.0.5.

Persyaratan

  • Windows 10/11 64-bit untuk menjalankan installer
  • Node.js 18 atau lebih baru untuk memakai downloader npm
  • Koneksi internet
  • Ruang kosong untuk installer sekitar 189 MB dan aplikasi yang dipasang

Instalasi downloader

npm install --global nxcode-ide
nxcode-ide --help

Tanpa instalasi global:

npx nxcode-ide info
npx nxcode-ide install

Instalasi paket npm tidak otomatis mengunduh atau menjalankan EXE.

Menginstal NxCode IDE

nxcode-ide install

Alurnya:

  1. Memeriksa versi dan installer resmi NxCode IDE.
  2. Mencocokkan asset dengan GitHub Release.
  3. Meminta persetujuan sebelum mengunduh installer.
  4. Menampilkan progres download.
  5. Memeriksa ukuran dan SHA-256 dari GitHub Releases API.
  6. Meminta persetujuan sebelum membuka installer.

Untuk otomasi non-interaktif:

nxcode-ide install --yes

--yes menyetujui download dan pembukaan installer. Gunakan hanya pada lingkungan yang Anda kendalikan.

Download tanpa menjalankan installer

Simpan installer di direktori aktif:

nxcode-ide download --yes

Tentukan lokasi sendiri:

nxcode-ide download --output "D:\Downloads\NxCode-Setup.exe" --yes

Command download tidak pernah membuka installer. Mode ini juga dapat dipakai untuk mengambil installer dari sistem non-Windows.

Melihat informasi rilis

nxcode-ide info
nxcode-ide info --json

Informasi meliputi versi IDE, platform, ukuran, SHA-256, halaman release, dan URL installer.

Keamanan distribusi

  • Hanya URL HTTPS dari asset github.com/.../releases/download/... yang diterima.
  • Nama asset harus berupa file .exe yang aman.
  • Asset harus tercatat pada GitHub Release yang sesuai.
  • Ukuran file dan digest SHA-256 harus cocok sebelum installer dapat dijalankan.
  • File parsial dibersihkan jika download atau verifikasi gagal.
  • EXE tidak dibundel ke tarball npm; installer tetap berasal dari GitHub Release resmi.

Untuk NxCode IDE 1.0.5, asset resminya adalah Nx-Code-Setup-1.0.5.exe dengan SHA-256:

6665009acd430a8e4bf80ab8cbd9666879c25a50a291eb0bbc033cb78cc9c04f

Download manual

Versi terbaru dan tombol download tersedia di:

Memperbarui downloader

npm install --global nxcode-ide@latest

Downloader akan menggunakan rilis resmi NxCode IDE yang tersedia.

Uninstall downloader

npm uninstall --global nxcode-ide

Menghapus downloader npm tidak menghapus NxCode IDE yang sudah dipasang melalui installer Windows.

Troubleshooting

Command tidak dikenali

Tutup dan buka kembali terminal setelah instalasi global, lalu pastikan folder global npm tersedia pada PATH.

Konfirmasi tidak tersedia

Pada CI atau terminal non-interaktif, tambahkan --yes.

Verifikasi SHA-256 gagal

File tidak akan dijalankan. Hapus hasil download, periksa koneksi atau proxy, kemudian coba lagi. Jangan membuka file yang gagal diverifikasi.

Windows menampilkan SmartScreen

Pastikan sumber installer adalah release resmi Nxdom dan SHA-256 telah diverifikasi oleh downloader sebelum melanjutkan.

Dokumentasi

Keywords