如何解决无法运行 hpal run --list | Hpal问题
我正在使用 hpal npm 包,它基本上列出了一些脚本
hpal run --list
当我在我的代码中运行同样的代码时 我收到以下错误
D:\jius\jius-bots>hpal run -l
openssl config failed: error:02001002:system library:fopen:No such file or directory
error: password authentication failed for user "postgres"
at Connection.parseE (D:\jius\jius-bots\node_modules\pg\lib\connection.js:602:11)
at Connection.parseMessage (D:\jius\jius-bots\node_modules\pg\lib\connection.js:399:19)
at Socket.<anonymous> (D:\jius\jius-bots\node_modules\pg\lib\connection.js:121:22)
at Socket.emit (events.js:198:13)
at Socket.EventEmitter.emit (domain.js:448:20)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:269:11)
at Socket.Readable.push (_stream_readable.js:224:10)
at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
From previous event:
at Client_PG.acquireRawConnection (D:\jius\jius-bots\node_modules\knex\lib\dialects\postgres\index.js:147:12)
at create (D:\jius\jius-bots\node_modules\knex\lib\client.js:280:23)
at tryPromise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:366:22)
at tryPromise (D:\jius\jius-bots\node_modules\tarn\lib\utils.js:57:20)
at Promise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:366:5)
at new Promise (<anonymous>)
at callbackOrPromise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:357:10)
at Pool._create (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:307:5)
at Pool._doCreate (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:275:32)
at Pool._tryAcquireOrCreate (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:212:12)
at Pool.acquire (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:119:10)
at D:\jius\jius-bots\node_modules\knex\lib\client.js:335:26
From previous event:
at Client_PG.acquireConnection (D:\jius\jius-bots\node_modules\knex\lib\client.js:334:34)
at Runner.ensureConnection (D:\jius\jius-bots\node_modules\knex\lib\runner.js:228:24)
at Runner.run (D:\jius\jius-bots\node_modules\knex\lib\runner.js:34:42)
at Builder.Target.then (D:\jius\jius-bots\node_modules\knex\lib\interface.js:20:43)
与 postgres 连接时 我在 .env 文件中提到了正确的用户名和密码。 可以肯定的是,我使用 .env 文件中提到的相同凭据登录了 postgres,但凭据似乎完全没问题。
有人可以帮我解决这个问题吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。