If module.exports creates a new class, is it newly created if called with require? Or does it only work with one? in node.js
I’m worried about the memory increase. If I use require as below, does the class create memory every time? ———— a.js ————-` class a { constructor(){ } } module.exports = new a(); ————— const IsMemoryIncrease = require(‘a’); >Solution : Run this // b.js const IsMemoryIncrease1 = require(‘./a’); const IsMemoryIncrease2 = require(‘./a’); console.log(IsMemoryIncrease1); console.log(IsMemoryIncrease2); console.log(IsMemoryIncrease2 ==… Read More If module.exports creates a new class, is it newly created if called with require? Or does it only work with one? in node.js