Birden fazla JS dosyanız var, bu yüzden kopyala ve konsol penceresindeki her birini yapıştır (Firefox ve Chromium), eğer mümkünse onları kabuktan çağırmak istiyorum.
Her JS dosyasında, konsol.log kullanılarak doğru olup olmadığını gösteren test işlevleri vardır.
Testlerinizin DOM'a erişmesi gerekiyorsa her zaman vardır PhantomJS - Bir başsız (Webkit) tarayıcı.
Node.js'yi kullanmak için çözümün genişletilmesi…
İşte bir sayfadan bazı örnekler ve ekran görüntüleri Komut Satırı JavaScript.
Düğüm REPL (Kabuk)
Eğer girersen
node argüman içermeyen komut satırında, Read-Eval-Print-Loop veya başka bir kabuk olarak bilinen kısaca REPL içinde olacaksınız. Burada, JavaScript ifadelerini etkileşimli olarak girebilir ve anında değerlendirebilirsiniz.
Bir JavaScript dosyasını komut satırından değerlendirin
Aşağıdaki içerikle bir dosya oluşturun:
console.log('Hello, world');
Komut satırından kullan
node dosyayı değerlendirmek için:
Bunu kullanarak yapabilirsiniz node.js. Her dosyayı ayrı ayrı çalıştırabilirsiniz, ama tabii ki dosyalar arasında bir bağımlılık olmadığını varsayarak düşünüyorum.
Bu windows komut satırı javascript Windows kullanıyorsanız ve Düğüm'ü yüklemek istemiyorsanız Windows Komut Dosyası Sunucusu'nu kullanarak tartışır. Ama Düğüm muhtemelen standartlaştırılmış js için daha iyi bir seçimdir (v8 Javascript motorunu kullanır).
En iyi çözüm olduğunu söylemiyorum ama mevcut seçeneklerden biri. Sadece farkındalık yaymak istiyorum ve bir nedeni Java'nın javascripti çalıştırması, çünkü uzun zamandır gömülü bir JavaScript çalışma zamanı var. İlk önce Rhino vardı ve şimdi, Java SE 8 adlı yeni bir motorla birlikte geldi NashornJSR 292 ve invokedynamic dayanmaktadır. ECMA normalize edilmiş JavaScript belirtimi ve invüminamik bağlı çağrı siteleri aracılığıyla daha iyi çalışma süresi performansı ile daha iyi uyum sağlar. JavaScript programlarını komut satırından çalıştırmak için kullanılabilir. Bunu yapmak için, Oracle’ın JDK'sı veya OpenJDK’nın oluşturduğu bir komut satırı aracı vardır. jjs. Bir JDK yüklemesinin bin / klasöründe, iyi bilinen java, javac veya jar araçlarıyla birlikte bulunabilir.
Jjs aracı, argümanlar olarak JavaScript kaynak kodu dosyalarının bir listesini kabul eder. Aşağıdaki hello.js dosyasını düşünün:
var hello = function() {
print("Hello Nashorn!");
};
hello();
Bunu değerlendirmek şu kadar basit:
$ jjs hello.js
Hello Nashorn!
$
Daha fazla detay için resmi belgelere başvurabilirsiniz. http://www.oracle.com/technetwork/articles/java/jf14-nashorn-2126515.html
Evet, ile mümkün olabilir
node.
Sadece bir js dosyası oluşturun, biraz kod yazın, bunu kaydedin ve dosyanızı kaydettiğiniz dizine gidin, ardından girin
node <your file_name>.
Bitirdiniz.
Not: Sahip olmalısın
node sisteminizde yüklü.