Nodejs引擎如何决定文件何时有多个heroku config:set NODE_MODULES_CACHE=false
$ git commit -am 'disable node_modules cache' --allow-empty
$ git push heroku master
并且另一个文件需要它?
如何计算最终结算?
答案 0 :(得分:2)
它使用module.exports
在模块执行完成时具有的值:
module.exports = { foo: 'bar' };
module.exports = { a: 17.8 }; // overwrite "module.exports"
module.exports = 5; // and again
module.exports = { b: 123 }; // and again
现在,当您需要该模块时,您将获得{ b: 123 }
。
module.exports
不是一个神奇的关键字,它只是一个变量,你可以设置告诉NodeJS应该导出什么。