module.exports 不识别
时间: 2023-12-12 16:02:26 浏览: 102
module.exports 不识别是因为它是CommonJS规范的导出方式,而不是ES模块的导出方式。在同一个文件中同时使用module.exports和exports会导致报错。module.exports是指向导出对象的引用,而exports是module.exports的一个辅助工具,用于向module.exports添加属性和方法。但是,当你给exports赋予一个新的值时,它不再指向module.exports,导致module.exports失效。因此,在一个模块中,为了避免混乱,不应同时使用exports和module.exports。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [一个文件中同时存在 module.exports 和 export 报错](https://blog.csdn.net/weixin_35773751/article/details/122464455)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [module.exports和exports使用误区](https://blog.csdn.net/qq_62755767/article/details/127251596)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文