如何在一个地方从不同的文件导出 commonjs 上的所有变量

问题描述

我有一个包含文件文件夹,每个文件都有如下的导出模块

myFirst.js

 const myName=()=>({name:"helo"})
 const myAddress=()=>({address:"Bali"})

module.export={
  myName,myAddress
}

mySecond.js

const myBisnis=()=>({name:"mouse bisnis"})

module.export ={
  myBisnis
}

来自 myFirst.js 和 mySecond.js 的所有模块

myLast.js

module.export={
  myFirst,mySecond

}

当我调用 myLast.js 时 它将包含来自 myFirst.js 和 secode.js 的所有模块。

感谢您的重播

解决方法

如果你想导出一个函数或者文件中不存在的东西,你应该先导入它。像这样:

//myLast.js

import firstModule from 'myFirst.js';
import secondModule from 'mySecond.js';

module.export = {
  firstModule,secondModule
};

或者您可以使用直接导出:

// myLast.js

export { myName,myAddress } from 'myFirst.js';
export { myBisnis } from 'mySecond.js';

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...