gpt4 book ai didi

postgresql - 无法在 ubuntu 14.04 上安装 pg-native (libpq-dev)

转载 作者:行者123 更新时间:2023-11-29 13:52:51 26 4
gpt4 key购买 nike

我正在尝试安装 https://github.com/brianc/node-pg-native在容器上。

看起来我必须安装 postgresql(服务器)来安装 libpq-dev。我不想在容器上安装 postgresql 服务器,因为它只需要连接到服务器。

我尝试在 postgresql-client 上安装但没有用。我正在使用 ubuntu:14.04 。有什么建议吗?

如果我做的事情完全错误请告诉我。

最佳答案

libpq-dev 不会安装完整的服务器,但会安装很多开发依赖项。 pg-native 节点模块不提供预构建的二进制文件,因此您需要安装 npm 的所有开发依赖项才能为您完成构建。

如果您担心图像大小,可以在具有所有构建依赖项的 build 容器中构建节点模块,以创建一个 tar.gz它。然后将构建的包提取到您的应用程序中,而不是使用 npm install。通常可以对所有节点模块执行此操作,以加快构建过程并从运行应用程序的 docker 镜像中删除所有构建工具。

关于postgresql - 无法在 ubuntu 14.04 上安装 pg-native (libpq-dev),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37622881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com