วิธีจัดการกับการพึ่งพาแบบวนซ้ำใน Node.js
ฉันได้ทำงานกับ nodejs เมื่อเร็ว ๆ นี้และยังคงจับกับระบบโมดูลดังนั้นขอโทษถ้านี่เป็นคำถามที่ชัดเจน ฉันต้องการรหัสคร่าวๆดังต่อไปนี้: a.js (ไฟล์หลักทำงานกับโหนด) var ClassB = require("./b"); var ClassA = function() { this.thing = new ClassB(); this.property = 5; } var a = new ClassA(); module.exports = a; b.js var a = require("./a"); var ClassB = function() { } ClassB.prototype.doSomethingLater() { util.log(a.property); } module.exports = …