Apakah ada cara seseorang dapat menjalankan Javascript dengan cara Python, Bash, Windows Batch atau bahasa scripting lainnya dijalankan?
Akses file dan fungsi pustaka lainnya akan lebih baik tetapi tidak diperlukan - Saya hanya paling lancar dan paling efisien dalam Javascript hari ini. Membuka konsol browser setiap kali agak tidak nyaman.
Saya paling tertarik dengan lingkungan Windows.
script
javascript
Pavel
sumber
sumber
Jawaban:
Apakah ada cara untuk menjalankan JavaScript tanpa browser, seperti skrip shell atau batch?
Apa yang Anda cari adalah kerang JavaScript .
Kerang JavaScript yang berdiri sendiri
Kerang JavaScript sumber
sumber
Node.js adalah apa yang Anda cari.
Ini didasarkan pada V8, mesin JavaScript yang sama yang digunakan Chrome. Anda dapat menggunakannya sebagai REPL atau menjalankan skrip dari
.js
file.Popularitas Node.js dalam proyek komersial meningkat baru-baru ini. Ini digunakan untuk server yang harus menangani banyak koneksi paralel. Ini juga digunakan untuk tujuan pengembangan, misalnya Bower (manajer paket pengembangan front-end) ditulis sepenuhnya dalam JavaScript dan dimaksudkan untuk berjalan di Node.js.
sumber
Demi kelengkapan, Anda harus menyebutkan Windows Scripting Host , yang tersedia dari Windows 98 dan lebih tinggi dan mampu mengeksekusi kode JavaScript :
sumber
jscript.dll
ataujscript9.dll
), jadi ingatlah itu ketika menulis kode. Lebih detail: Bagaimana mesin Chakra Jscript akan diekspos ke Host Scripting? , Setiap info tentang memaksa IE9 untuk menggunakan jscript.dll, bukan jscript9.dll? .Lihat RunJS
Saya baru-baru ini mulai menggunakan RunJS di mac saya - itu adalah alat yang hebat dan sangat membantu saya untuk menguji hal-hal dengan cepat.
RunJS juga tersedia untuk mesin Windows . Anda dapat menemukan tautan unduhan di sini
sumber