例如,我想构建snap-pastie项目。但是所需的包 snap-extension-mongodb 在 cabal 存储库中不可用。
snap-extension-*
包裹也是如此。
例如,我想构建snap-pastie项目。但是所需的包 snap-extension-mongodb 在 cabal 存储库中不可用。
snap-extension-*
包裹也是如此。
您必须自己下载并安装该软件包(cabal install
应该从 git checkout 目录中进行)。
但是,不能保证代码完全可以工作。上次提交该存储库时,Snap 的版本为 0.4.2;现在是0.7。您可能必须安装所有 Snap 软件包的旧版本 ( cabal install foo==version
),或者,最好尝试将代码移植到最新版本。
顺便说一句,我不认为那个包曾经出现在 Hackage 上。不推荐使用的包可以通过请求从主列表中隐藏,但我认为它们不会被完全删除,并且包页面是 404。
如果您决定将代码移植到最新的 Snap, snplet-mongoDB可能会有所帮助,尽管它现在似乎还没有构建;你得联系作者。