Instal versi Wasm dari rantai alat MoonBit | BulanBit
2 mins read

Instal versi Wasm dari rantai alat MoonBit | BulanBit

Sebagai bahasa pemrograman modern, rantai alat asli MoonBit memberikan dukungan yang baik dan stabil untuk platform arus utama (seperti Windows x86, Linux x86, Arm Darwin). Namun, untuk beberapa kelompok pengguna tertentu, seperti pengguna lama x86 Darwin (Intel Mac) (rantai alat asli tidak lagi didukung) atau pengembang yang ingin mencoba Arm Linux (rantai alat asli belum dirilis), mereka akan mengalami kesulitan untuk menginstal rantai alat asli secara langsung.

Untungnya, ini akan dirilis secara resmi pada awal tahun 2025 wasm_of_ocaml Project, rantai alat kompiler MoonBit sekarang dapat dikompilasi ke dalam file WebAssembly (Wasm) dan dimulai serta dijalankan dengan skrip Node.js. Artinya kita dapat menggunakan toolchain berbasis Wasm ini di platform apa pun yang mendukung Node.js.

Artikel ini akan memandu Anda langkah demi langkah tentang cara menginstal dan mengonfigurasi toolchain MoonBit versi Wasm pada platform di atas (atau lingkungan apa pun yang mendukung Node.js). Mari kita mulai perjalanan penemuan ini!

Instal rantai alat bash (atau zsh), curl, git, nodejs, dan karat, lalu ikuti petunjuk di bawah ini untuk menjalankan perintah yang sesuai dalam mode interaktif bash (atau zsh).

Karena file wasm yang dikompilasi oleh wasm_of_ocaml harus mendukung runtime wasm-gc agar dapat berjalan normal, Anda harus memilih versi yang lebih tinggi saat menginstal nodejs. Disarankan untuk menginstalnya di sini24.0.0dan versi di atas.

Setelah menginstal dependensi di atas, Anda dapat langsung menjalankan perintah berikut untuk menginstal toolchain MoonBit versi wasm secara otomatis melalui TypeScript.

curl -fsSL  | node

Jika Anda memerlukan kontrol yang lebih terperinci atas proses instalasi, kami juga menyediakan panduan instalasi manual, silakan lanjutkan membaca.

Pertama, buat direktori sementara di lokasi mana pun, lalu jalankan perintah berikut untuk mengunduh Wasm versi terbaru dari paket terkompresi rantai alat MoonBit:

curl -fSL -O 
tar -zxvf moonbit-wasm.tar.gz

Maka Anda harus menyesuaikanMOON_HOMEVariabel lingkungan. Nilai variabel lingkungan ini menyimpan file yang terkait dengan rantai alat MoonBit.

Berita Terkini

Berita Terbaru

Daftar Terbaru

News

Berita Terbaru

Flash News

RuangJP

Pemilu

Berita Terkini

Prediksi Bola

Togel Deposit Pulsa

Technology

Otomotif

Berita Terbaru

Slot Demo Gratis Tanpa Potongan 2025

Slot yang lagi gacor

Teknologi

Berita terkini

Berita Pemilu

Berita Teknologi

Hiburan

master Slote

Berita Terkini

Pendidikan

Resep

Jasa Backlink

One Piece Terbaru