问题及方案
问题来自 stackoverflow ,关于如何在模块间共享常量。
为了叙述方便,我们用 const.js 代表定义常量的文件, main.js 表示主文件。
下面是一些总结:
1. 用global来保存常量
const.js
global.MY_CONST= 'global const';
技术上可以,你只需要 require const.js,无需保存返回值
main.js
require('./const');
console.log(global.MY_CONST);
global.MY_CONST = 'changed glo