作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
next.js 的问题
Module not found: Can't resolve 'dns' in '/Users/Austin/node_modules/pg/lib'
Could not find files for /index in .next/build-manifest.json
ModuleNotFoundError: Module not found: Error: Can't resolve 'dns' in '/Users/Austin/node_modules/pg/lib'
[ wait ] starting the development server ...
[ info ] waiting on http://localhost:3000 ...
[ ready ] compiled successfully - ready on http://localhost:3000
[ wait ] compiling ...
[ ready ] compiled successfully - ready on http://localhost:3000
最佳答案
我遇到了同样的问题。该消息不是很有帮助,但这意味着您正在尝试在客户端上运行 node.js/server 端代码。例如,我的问题是在我的前端页面组件之一中导入我的数据库连接文件。在客户端应用程序上,我导入 db.js
正在尝试连接到数据库,但该数据库连接需要 dns
node.js 原生的模块。浏览器无法执行,然后抛出错误。这是一个容易掉入的陷阱,因为在 Next.js 应用程序中前端和后端代码之间的界限是模糊的。
关于javascript - 找不到模块 : Can't resolve 'dns' in '/Users/Austin/node_modules/pg/lib' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59180601/
next.js 的问题 Module not found: Can't resolve 'dns' in '/Users/Austin/node_modules/pg/lib' Could
我正在编写一个带有 EditText 和 MapView 的简单 Android 应用程序。我希望能够输入“德克萨斯州奥斯汀附近的披萨”,然后将 map 缩放到德克萨斯州奥斯汀的披萨店。我正在使用 G
我是一名优秀的程序员,十分优秀!