我有一个听起来很奇怪的问题。我们使用的是 node.js,但是我们编写 javascript 代码的方式是函数式的。我们有一个 lint 工具,可以报告非法使用赋值表达式。除了 'module.exports = xxx' 语句之外,我们可以将它们全部排除。
有没有其他方法可以在 node.js 中加载模块?
例如; 以下语句可以作为解决方案,因为它不是赋值表达式而是变量声明: var exports = xxx; 如果 nodejs 有办法获取这个“exports”变量,那么我们就完成了。
克,
科恩