【问题标题】:NPM alias node-postgres to node-postgres-pureNPM 别名 node-postgres 到 node-postgres-pure
【发布时间】:2014-03-05 12:43:39
【问题描述】:

我正在构建一个需要在 Windows 服务器上运行的 nodejs 应用程序。我已经设法让几乎所有东西都正常工作,但是我遇到了 postgresql 驱动程序的问题。 BrianC 有一个 node-postgres 的纯 javascript 实现,我想用它来避免构建 postgres 驱动程序。

有没有办法让我将 node-postgres(npm:pg) 别名为 node-postgres-pure(npm:pg.js) 以便任何尝试安装和解析 pg 的依赖包都将安装和解析 pg。 js代替吗?

谢谢

【问题讨论】:

  • 我在基于 WIndows 的工作站上使用 Sequelize 和 pg 时遇到了同样的问题。我遇到了 node-gyp 问题,然后是 msbuild 问题,试图安装 pg。你找到解决办法了吗?

标签: node.js npm node-postgres


【解决方案1】:

看看node-pg-pure-alias

这有点小技巧,但想法是将一个自称为“pg”的包安装到您的node_modules 文件夹中。然后,那个'pg'库可以export the "real" library

如果您担心依赖一个不在官方 npm 存储库中的包,请参阅 #it's not in npm!

免责声明:我创建了 node-pg-pure-alias。 (即package.json的全部十行。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-18
    • 2018-10-07
    • 1970-01-01
    • 2015-06-02
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多