mime.lookup不是docker中运行expressjs的函数

我有一个运行节点进程的docker镜像。 它正在听一个特定的端口。 当我试图使用curl或通过浏览器请求访问端口,我得到以下错误 –

TypeError:mime.lookup不是ServerResponse.contentType(/E:/Saurabh/node_modules/express/lib/response.js:592:12)在ServerResponse.send(/ E:/ Saurabh / node_modules / express / lib /response.js:145:14)在app.get(/E:/Saurabh/apis/index.js:26:6)在Layer.handle [作为handle_request](/ E:/ Saurabh / node_modules / express / lib (/E:/Saurabh/node_modules/express/lib/router/route.js:137:13)在Route.dispatch(/ E:/ Saurabh / node_modules / express)/route/layer.js:95:5) /lib/router/route.js:112:3)在/ E:/ Saurabh上的Layer.handle [作为handle_request](/E:/Saurabh/node_modules/express/lib/router/layer.js:95:5) /node_modules/express/lib/router/index.js:281:22 at Function.process_params(/E:/Saurabh/node_modules/express/lib/router/index.js:335:12)at next(/ E:/ SAURABH / node_modules /快递/ lib目录/路由器/ index.js:275:10)

如果我没有docker运行相同的代码,那么它按预期工作。 可能是什么问题?