由于缺less`cleanModifiedSubpaths`,Node.js服务器在本地工作,但不在Heroku上

我有一个简单的node.js服务器启动

http.createServer(app).listen(process.env.PORT || 3000) 

它在本地工作完全正常,但是当我部署到Heroku,应用程序崩溃,并在错误日志中,我收到错误消息:

 Error: Cannot find module './services/document/cleanModifiedSubpaths' 

我试图寻找这个错误,但我没有看到任何人有这个问题。

这可能是什么造成的?

嗨你可以find你的解决scheme下面的链接,它看起来casesensitive问题,因为heroku是基于Linux,因此应用程序无法访问该文件。

@surfearth答案