Flutter 颤振库托管

Flutter 颤振库托管,flutter,flutter-dependencies,Flutter,Flutter Dependencies,我开发了一个flutter库供我个人使用,并希望在本地某个地方(比如raspberry pi)托管它。这可能吗?如果可能的话,我该如何做?或者托管Fuller库的唯一方法是通过?我能想到的唯一方法是托管您自己的git主机,并利用Flatters功能从git URL导入包 在添加依赖项的pubspec文件中,添加如下内容 dependencies: kittens: git: url: git://**mylocalgithost**/munific

我开发了一个flutter库供我个人使用,并希望在本地某个地方(比如raspberry pi)托管它。这可能吗?如果可能的话,我该如何做?或者托管Fuller库的唯一方法是通过?

我能想到的唯一方法是托管您自己的git主机,并利用Flatters功能从git URL导入包

在添加依赖项的pubspec文件中,添加如下内容

dependencies:
    kittens:
        git:
            url: git://**mylocalgithost**/munificent/kittens.git
            ref: some-branch

然后按照一些示例设置您自己的git服务器。

除了使用本地git主机访问该包(请参阅Emile的答案),您还可以托管pub.dev本身的本地版本,因为它是开源的:


自述文件中的示例部分描述了如何在本地进行设置。在Dart客户端中,只需设置
PUB\u HOSTED\u URL
环境变量,PUB就会尝试在那里找到您的包,然后返回到PUB.dev.

我在任何地方都找不到它。很好的发现。