Bir sunucuda Dart kodu çalıştırmak için bir yol var mı, Node.js nasıl çalışır javascript veya Ruby Tercüman ruby kodu çalışır? Yoksa şu anda sadece Dartium'da çalışabiliyor mu?Dart bir sunucuda nasıl çalıştırılır?
cevap
Cevap evet.
Örneğin, aşağıdaki dosya Hello.dart:
komutuyla çalıştırınmain() => print("Hello World");
(mac için pencerelerde değil, aynı zamanda mevcut, linux)
dart.exe Hello.dart
irade çıkışı
"Hello World"
Bu çok node.js.
Ayrıca Dart Editör'den, daha sonra "Yeni> Sunucu Uygulama" ve tıklayabilirsiniz komut
yukarıdaki örnekte olduğu gibi çalışacak "çalıştırmak" komutundan bir http sunucusu çalışır this file bir göz atın hat.
Güncelleme: Bir örnek vermek gerekir Bunu şimdi a blog post yazdım, ve katedilebilen kod
Blog yayınındaki posta kodu doğru: http://blog.dartwatch.com/2012/05/ Orada-say-of-been-of-olmuştur-sayılar-on.html – Helpa
@ Helpa - teşekkürler - ana cevap güncellendi. –
Evet, Dart ile yazılmış sunucu tarafı uygulamaları çalıştırabilir. Dart projesi, soketler, HTTP sunucuları, dosyalar ve dizinler için sınıflar ve arabirimler içeren bir dart:io library sağlar.
Dart ile yazılmış basit bir HTTP sunucusu iyi bir örnek: http://www.dartlang.org/articles/io/
örnek kod:
#import('dart:io');
main() {
var server = new HttpServer();
server.listen('127.0.0.1', 8080);
server.defaultRequestHandler = (HttpRequest request, HttpResponse response) {
response.outputStream.write('Hello, world'.charCodes());
response.outputStream.close();
};
}
- 1. Sunucuda dosyaları geçersiz kılmak için harici komut (Django) nasıl çalıştırılır?
- 2. Dart
- 3. Dart sınıfını nasıl adlandırırsınız?
- 4. Dart programını nasıl "uyuyabilirim"
- 5. Tarayıcıda derleme dart
- 6. Bir üretim ortamında açısal 2 nasıl çalıştırılır
- 7. Polimer dart uygulaması nasıl dağıtılır
- 8. Dart için kütüphaneler nasıl oluşturulur?
- 9. Bir sunucuda yoğun bir işlem nasıl yönetilir
- 10. Bir sunucuda bir web servisi nasıl dağıtılır?
- 11. Sunucuda nasıl URL oluşturulur?
- 12. Sunucuda dosya nasıl yüklenir
- 13. Bir jitter_decode bir 32bit sunucuda
- 14. IIS7.5 Express'te PHP nasıl çalıştırılır?
- 15. Dart Dilinde Console.log
- 16. Gömme Dart uygulamasına
- 17. Özel bir sunucuda GAE uygulamasını nasıl çalıştırabilirim?
- 18. Dart ile bir sayıyı bir diziye nasıl ayrıştırırım?
- 19. Dart sunucusunda Düğüm kitaplığı kullanabilir miyim?
- 20. Dart HTML5 Tuval Kitaplığı?
- 21. EC2 sunucusunda sürekli olarak bir Python betiği nasıl çalıştırılır?
- 22. Ansible: Bir oyun kitabındaki diğer ana bilgisayarda görev nasıl çalıştırılır?
- 23. nasıl protokol Tampon kullanan Git yapılarını serileştirip yazdığınız verilerin büyük miktarda varsa benim sunucuda bir sql veritabanında Ajax
- 24. İstemci Sunucu Dart
- 25. Google Maps ve DART
- 26. Rikulo dart gerçekten nedir?
- 27. Sunucuda bağımlılık enjeksiyonu nasıl kullanılır?
- 28. Sunucuda Laravel homestead'i nasıl edinebilirim
- 29. Sunucuda javascript çerezi nasıl aranır?
- 30. Web uygulamanızı sunucuda nasıl güncellersiniz?
bir önceki benzer soruya bakın: http://stackoverflow.com/questions/10360855/running- dart-in-a-web-server –
Evet, gördüm. Ancak, yine de soruya cevap vermedi. Veya cevabı hayır gibi görünüyor ve dart kodu sadece Dartium'da çalıştırılabilir, ancak şu anda kullanılmak üzere tek başına bir sanal makine yok. Öyle mi yoksa doğru bir şekilde anlamadım mı? – snitko
Bu konuyu kontrol edin: [Dart VM var mı?] (Http://stackoverflow.com/q/7714302/648313) – Idolon