Module not found: Error: Can't resolve 'util' in 什么意思
时间: 2023-11-19 18:56:48 浏览: 721
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
5星 · 资源好评率100%
这个错误是因为在你的代码中使用了 `util` 模块,但是 Node.js 找不到该模块。你可以尝试以下几个解决方法:
1. 确认你的代码中是否正确引入了 `util` 模块,例如:`const util = require('util');`
2. 确认你的代码运行的环境是否为 Node.js,因为 `util` 模块只能在 Node.js 环境中使用。
3. 尝试升级你的 Node.js 版本,因为有些版本可能不支持 `util` 模块。
4. 如果你使用的是 webpack 打包工具,可以尝试添加以下配置到 webpack.config.js 文件中:
```
resolve: {
fallback: {
util: require.resolve('util/')
}
}
```
这个配置会告诉 webpack 在搜索模块时,如果找不到 `util` 模块,就使用 Node.js 自带的 `util` 模块。
阅读全文