module.exports通过import导入
时间: 2023-11-26 17:04:13 浏览: 85
module.exports通过import导入时,需要使用require关键字。在CommonJS模块规范中,module.exports是一个对象,代表整个js文件对外暴露的对象。可以通过require关键字将其导入到其他文件中使用。例如,如果有一个文件A.js中有以下代码:
module.exports = {
name: 'John',
age: 25
}
那么在另一个文件B.js中,可以使用以下代码导入A.js中的module.exports对象:
const obj = require('./A.js')
console.log(obj.name) // 输出 'John'
console.log(obj.age) // 输出 25
需要注意的是,使用require导入的时候,不需要加上{},因为module.exports是一个对象,可以直接访问其中的属性。
#### 引用[.reference_title]
- *1* *3* [require和exports,module.exports。import和export,export default](https://blog.csdn.net/zz18256889177/article/details/106356640)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [(区别、详解、使用)module.exports与exports,export与export default,import 与require](https://blog.csdn.net/qq_59747594/article/details/127700908)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文