這所有的功能是一個後續問題In Node.js, how do I "include" functions from my other files?module.exports包括在單行
我想包括包含了node.js的應用程序常用功能的外部JS文件。
從In Node.js, how do I "include" functions from my other files?其中一個答案,這可以通過
// tools.js
// ========
module.exports = {
foo: function() {
// whatever
},
bar: function() {
// whatever
}
};
var zemba = function() {
}
做不方便每個函數出口。是否可以有一個出口所有功能的單線程?看起來像這樣的東西;
module.exports = 'all functions';
這樣就更方便了。如果稍後忘記導出某些功能,那麼它也沒有多少問題。
如果不是單線,有更簡單的替代方案,使編碼更方便嗎?我只想包含一個由普通函數組成的外部js文件。類似於C/C++中的include <stdio.h>
。
不,這不是Javascript的工作原理。你提到的方式是最有效的方法。 – Qix