Skip to content

アセットのバージョンとバージョン番号を合わせる #85

@teramotodaiki

Description

@teramotodaiki

現在のアセットは beta-N のような独自のバージョン識別子で管理されており、ライブラリとは独立している
将来的にライブラリの仕様が変わることでアセットは強くその影響を受けるため、この2つは同じバージョン識別子で管理できた方が都合が良い
そこで v1.0 以降は asset の assetVersion を 1.x のような形式にして、IDE が自動的に必要なアセットを取りに行く仕組みを作る

あるいは、ライブラリの中に config.json を置いておき、次のように書いておいても良い

{
    "assetUrl": "https://asset.hackforplay.xyz/v1.0/asset.json"
}

このようにすれば、時間はかかるものの、将来的に IDE の実装が負の遺産になることを防げるかも知れない

↑ config.json はあまり賢い方法ではない。 asset.json の中にバージョン番号を書けば良いだけ。JSON ファイルに URL を書き込む方法は、余計な帯域を食うだけで、IDE 側でやることはあまり変わらない

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions