Bir prototip dosyasını node.js'ye dışa aktarmanın tercih edilen yolu nedir? İki yaklaşım alabilir:Bir prototipi node.js'de dışa aktarma: module.exports = Prototip veya exports.Prototype = Prototype?
Dışa olarak kullanılan prototip kendisi
function A() { } module.exports = A;
:
var A = require('./A.js'); var a = new A();
İhracat özelliği olarak prototip içeren bir nesne
function A() { } exports.A = A;
whic
var A = require('./A.js').A; var p = new A();
ilk çözüm çok daha rahat bana bakıyor ben ihracatı nesne değiştirilmesi konusunda endişeler vardır bildiğiniz halde: h kullanılır. İkisinden hangisi en iyisi ve neden?
Teşekkürler. İçe aktarma nesnesini değiştirmek, döngüsel referanslar oluştururken sorunlara yol açabilir - ancak durum böyleyse, ne yaptığınıza dikkat etmelisiniz. –