我正在尝试为 Node js 编写一个 js 模块。该模块很简单:
var sum=function(a,b){
return a+b;
}
var product=function(a,b){
return a*b;
}
exports.sum;
exports.product;
我这样调用模块:
var op=require("./sumProduct");
console.log(op.sum(3,4));
并且错误被抛出。有人可以帮助我吗?
最佳答案
你已经很接近了。使用此代替导出行
module.exports = {
sum:sum,
product:product
};
关于javascript - 如何避免 undefined 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31784185/