基本上,我正在使用morgan来查看日志的发展。我在--save-dev
下有它。但是在我的app.js
中,我使用const morgan = require('morgan');
。它在我的本地计算机上运行良好,但是我只根据NODE_ENV
使用morgan。如何使它不引发生产中未发现异常的模块?我不会在那里使用它,因此我将其包含在开发依赖项中。每次部署时都必须手动删除该行吗?谢谢 :-)
最佳答案
您可以尝试类似:
if(NODE_ENV !== 'production') {
const morgan = require('morgan');
app.use(morgan(...))
}
我只是写了一个类似的代码片段,没有遇到任何问题。