[Node.js] CommonJS Modules
CoomonJS modules provide a clean syntax for importing dependencies. This lesson will take a look at the basics of using CommonJS modules.
app.js
var dep = require(‘./dep‘); console.log(dep); // Exports a string back
dep.js
module.exports = "Exports a string back";
You can exports anything, such as an function:
app.js
var dep = require(‘./dep‘); console.log(dep()); // Export a function back
dep.js
module.exports = function() { return "Exports a function back"; }
Exprots multi-value:
app.js
var dep = require(‘./dep‘); console.log(dep.foo, dep.bar); //foo, bar
dep.js
module.exports = { foo: "foo", bar: "bar" }
Normally, you should do like this, using exprots object directly:
app.js
exports.foo = "foo";
exports.bar = "bar";
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。