在本地主机上运行应用程序时,一切正常,但是当我在onClick事件上部署到Heroku时,出现Chrome DevTools错误:Uncaught ReferenceError: module is not defined
。
看来,我的已编译js文件中的这一行正在创建此错误:
function(e) {
void 0 === module || void 0 === module.exports ? t.jsfeat = e : module.exports = e
}
我当然想修复它,但是当我在本地主机上运行我的应用程序时,我不明白为什么它可以工作,但是一旦部署它就不能工作。
我正在使用通过babel进行编译的Node,Express,React和PostgreSQL。在搜索问题时,似乎可能是webpack / babel设置问题,由于某种原因,它无法正确编译?
我已部署的应用程序(单击“开始”时不起作用!):https://dev-eq.herokuapp.com/learn 我的代码:https://github.com/wallacepreston/eq-dev