Webpack-NodeJS-找不到模块:错误:无法解析“ fs”

时间:2018-08-21 10:39:40

标签: node.js webpack

当使用webpack构建nodejs项目时,出现以下错误。

ERROR in ./node_modules/mime/mime.js
Module not found: Error: Can't resolve 'fs' in 'C:\Sample\node-ts-sample\node_modules\mime'
 @ ./node_modules/mime/mime.js 2:9-22
 @ ./node_modules/send/index.js
 @ ./node_modules/express/lib/response.js
 @ ./node_modules/express/lib/express.js
 @ ./node_modules/express/index.js
 @ ./src/server.ts
 @ ./src/index.ts

2 个答案:

答案 0 :(得分:1)

这是一个节点应用程序。在webpack配置中添加了以下节点,解决了我的问题

 target:'node',

我在https://jlongster.com/Backend-Apps-with-Webpack--Part-I上引用了这篇文章

答案 1 :(得分:0)

只需将其添加到您的webpack配置文件中即可:

const webpackConfig = {
  target: 'node'
};
module.exports = webpackConfig;