当前位置: 首页 > 知识库问答 >
问题:

有没有从pg导入{pool}的方法

轩辕炎彬
2023-03-14

我试图导入池,但我得到了这个错误

导入{池}从"pg"; ^^^^ 语法错误:未找到命名的导出'池'。请求的模块'pg'是一个通用JS模块,它可能不支持所有module.exports命名导出。

下面是我的代码

从"pg"导入{池};

dotenv.config();

const databaseConfig={connectionString:process.env.DATABASE_URL};const pool=新池(databaseConfig);

导出默认池;

共有1个答案

轩辕瑞
2023-03-14

您应该使用默认导出:

import pg from "pg";
const { Pool } = pg;
dotenv.config();

const databaseConfig = { connectionString: process.env.DATABASE_URL }; const pool = new Pool(databaseConfig);

export default pool;
 类似资料:
  • 我试图在EclipseIDE中使用Java编写一个插件。我必须在类中扩展JavaPlugin,但它说它不存在,我需要用它创建一个新类。我试着手动导入JavaPlugin,结果发现它不是一个包。 我试过导入org。巴基特。插件。JAVAJavaPlugin,但这似乎不起作用 现在应该是JConsolePlugin吗?当我悬停在问题上时,它要么说“创建类‘JavaPlugin’要么说“更改为JCons

  • 问题内容: 我想用一个查询插入多个行,例如: 有没有一种方法可以轻松地做到这一点,最好是针对这样的对象数组: 我可能最终将500条记录放在一个块中,因此运行多个查询将是不可取的。 到目前为止,我只能对单个对象执行此操作: 附带的问题:使用符号插入是否可以防止SQL注入? 问题答案: 我是pg-promise的作者。 在旧版本的库中,Performance Boost文章中的简化示例涵盖了这一点,在

  • 我下载了pygame,但VS代码显示,在问题部分,它是在终端中,它显示“ModuleNotFoundError:没有名为'pygame'的模块” 是什么原因导致它无法导入? 编辑:我补充了一些细节

  • 是否有可能为二叉查找树制作一个插入方法,比如空格插入(int值),通常你必须有像插入(节点节点,int键)这样的东西。我想用整数数组填充一棵树,同时仍然保持普通插入方法的低插入运行时间为一棵树O(logn)

  • 从上的文档https://developers.google.com/vault/guides/exports,我已经能够创建、列出和检索导出,但还没有找到任何方法下载与特定导出关联的导出数据。是否有任何方法可以通过API下载导出的文件,或者只能通过vault UI进行下载? 导出元数据中有一个键,但是尝试使用使用云存储API提供的值会导致通用权限问题(403错误)。 示例导出元数据响应:

  • 问题内容: 我的文件如下所示: 我运行并得到以下信息: 我确实安装了flask。我以为是$ PATH问题。就故障排除而言,我真的不知道从哪里开始。 给我: 给我: 非常感谢任何帮助,还有其他类似的问题,但是这些解决方案没有帮助。很高兴回答任何问题。谢谢。 问题答案: 问: 哪个Python版本? A. Python的2.7.10 问: 如何安装Flask? A.点子安装flask 问题答案: 在运