我在我的
javascript文件中有以下模块导出,以便我可以从基于node.js的构建设置(grunt,require ..)访问它.
.... if(module && module.exports) { module.exports = m; }
Uncaught ReferenceError: module is not defined const.js:49 (anonymous function)
我不使用节点作为后端.
怎么可以避免这个错误?也就是说,我需要导出m,以便在构建(基于节点)期间需要它,但在浏览器中独立工作.
为什么浏览器不将变量模块视为未定义的,不会抛出任何错误?
谢谢.