一直搞不清楚modules.exports和exports這兩者之間的區(qū)別,有大神可以解釋一下嗎
2 回答

硯文
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個贊
相同:兩者的作用都是導(dǎo)出模塊,也就是將方法暴露出去,使其他文件能夠調(diào)用所暴露的模塊方法
不同:1 使對象成為一個傳統(tǒng)的實(shí)例使用exports,exports是module.exports的一個輔助方法, 如果module.exports已經(jīng)有了屬性,exports上的屬性就會被忽略,推薦使用exports
exports.add = add
2 module.exports使對象成為一個特別的類型使用module.exports 支持存在的東西
module.exports = add
- 2 回答
- 0 關(guān)注
- 1453 瀏覽
添加回答
舉報
0/150
提交
取消