【发布时间】:2019-11-16 19:18:02
【问题描述】:
我正在研究角度 + 电子应用程序。我正在使用角度版本 8。我正在尝试将记录器添加到我的应用程序中,并且为了登录电子部分,我正在尝试使用 winston 记录器。
在我的应用程序中添加 winston 配置文件后,我会在 npm run build 上收到以下错误
ERROR in ./node_modules/winston/dist/winston/tail-file.js
Module not found: Error: Can't resolve 'fs' in 'C:\Users\node_modules\winston\dist\winston'
ERROR in ./node_modules/winston/dist/winston/transports/file.js
Module not found: Error: Can't resolve 'fs' in 'C:\Users\node_modules\winston\dist\winston\transports'
ERROR in ./node_modules/winston/dist/winston/transports/http.js
Module not found: Error: Can't resolve 'http' in 'C:\Users\node_modules\winston\dist\winston\transports'
ERROR in ./node_modules/winston/dist/winston/transports/http.js
Module not found: Error: Can't resolve 'https' in 'C:\Users\node_modules\winston\dist\winston\transports'
ERROR in ./node_modules/winston/dist/winston/transports/file.js
Module not found: Error: Can't resolve 'zlib' in 'C:\Users\node_modules\winston\dist\winston\transports'
即使在 package.json 中定义了这些依赖项后,我也无法解决这些问题。
如何解决这些问题?
【问题讨论】:
标签: angular angular6 electron angular7 angular8