当Node.js项目部署到Heroku时,本地模块不能导入

当我的项目在本地运行时,我可以导入myModule 。 然而,当我把我的项目推到Heroku,我跑了麻烦导入myModule。

我得到错误TypeError: myModule.myFunc is not a function 。 当我输出模块到控制台时, {} 。 但是,当我从同一个目录中导入文件时,一切都很好。 另外,我可以从目录中导入其他模块。

我用下面的语法导入,一切都正确。

 var myModule = require('../myModuleFolder/myModule.js'); 

任何洞察到Heroku的触发是什么?