2012-07-27 19 views

cevap

26

Evet, bu mümkün. Node.js. dayalı olduğundan, bir npm modülünü Meteor'da kullanabilirsiniz.

var fs = __meteor_bootstrap__.require('fs'); 

GÜNCELLEME: Bu kod, ince benim için mesela çalıştı

sizin terminali içinde bir meteor app

  1. bir npm modülünü yüklemek için, Meteor uygulamasına değişim yolu dizin. > cd .meteor/local/build/server
  2. > npm install module_name gibi bir npm modülünü yükleyin.  

    Edit


     

: Bu yayını ziyaret eden herkes için, bu eski. Meteor 0.6.4 itibaren, Npm.require yerine __meteor_bootstrap__.require kullanımı: Standart düğüm paketini kullanmak istemiyorsanız, ayrıca

var fs = Npm.require('fs'); 

ama npm depolarından biri otomatik yüklü böylece, bir bağımlılık oluşturmak için iyidir Her yeni proje örneğini oluşturduğunuzda.

Npm.depends({'packageName': 'packageVersion'}); 
+0

: Bunu yapmak için aşağıdaki satırla bir /packages/someName/package.js dosyası oluşturmak Cevabınız için çok teşekkür ederim ama bir meteor uygulamasında nodejs paketlerini nasıl kurabilirim? – Topicus

+0

Üzgünüz, bu bilgiyi ilk sırada eklemeliydim. Şimdi cevabımı ilgili bilgilerle güncelledim. Umarım yardımcı olur. :) – nsmeta

+2

Geçiş bağımlılıkları ile modüller nasıl yapılacağına dair bir fikriniz var mı? Örneğin aws-lib gibi mi? – Joscha

İlgili konular