【问题标题】:How to install unofficial Firebase extension如何安装非官方的 Firebase 扩展
【发布时间】:2022-01-06 18:24:48
【问题描述】:

寻找有关安装非官方 firestore-nlp-extension 的步骤的信息,链接如下。

https://github.com/FirebaseExtended/firestore-nlp-extension

我阅读了firestore docs,但没有看到安装“自定义”扩展的说明。

感谢任何帮助!

【问题讨论】:

    标签: firebase google-cloud-firestore


    【解决方案1】:

    您需要从本地来源安装扩展程序,但这在 Alpha 版期间可用,以下链接不再有效

    https://firebase.google.com/docs/extensions/alpha/install-extensions_community#install

    Firebase 系统上似乎没有特定的扩展:

    错误:扩展引用 'firebase/firestore-natural-language-processing@latest' 不存在。 这可能有两个原因:-发布者 ID 'firebase' 不存在或可能拼写错误 - 扩展名 版本“firestore-natural-language-processing@latest”不存在 或可能拼写错误

    对于来自 cli 工具的当前测试版,我发现以下内容:

    首先,克隆扩展的git repo:

    git clone git@github.com:FirebaseExtended/firestore-nlp-extension.git
    

    然后运行以下命令来构建项目:

    cd firestore-nlp-extension/functions
    yarn add -D rimraf
    yarn build
    cd ../..
    

    然后要安装这个扩展,运行:

    firebase ext:install ./firestore-nlp-extension --project=YOUR_PROJECT
    

    如果您遇到路径错误,您可能需要找到正确的路径,例如:

    firebase ext:install ./firestore-nlp-extension/functions --project=YOUR_PROJECT
    

    【讨论】:

    • 谢谢,这让我很接近。在安装过程中出现错误:“构建失败:lib/index.js 不存在”。有人遇到此错误吗?
    • 您需要构建库。我已经更新了答案。
    • 啊,不知道为什么我认为不需要构建这个包。刚安装,没问题。非常感谢!
    猜你喜欢
    • 2020-06-15
    • 2020-12-04
    • 2014-07-20
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多