2个出口使用彼此的定义(node.js)

时间:2018-04-11 18:11:49

标签: javascript node.js

我有2个javascript文件:

在first.js中:

const { number } = require('./second.js');

const numEnum = {
  NUM1: 5,
  NUM2: 10
}
const useNumber = () => {
  console.log('The chosen num is:' chosenNum.numberVal);
}

module.exports = {
  numEnum 
};

在second.js

const { numEnum } = require('./first.js');

const chosenNum = {
  numberVal: numEnum.NUM1
}

module.exports = {
  chosenNum 
};

但是有一个循环。第一个文件需要从使用第一个文件的第二个文件导出。

我该如何解决?有没有办法除了使用第三个文件?

0 个答案:

没有答案