fix(miniapps): propagate wujieConfig to ecosystem.json for remote miniapps #267
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
Remote miniapps (like rwa-hub) are missing
runtimeandwujieConfigfields in the deployedecosystem.json.Current deployed ecosystem.json:
{ "id": "xin.dweb.rwahub", "url": "./rwa-hub/" // Missing: runtime, wujieConfig }Expected:
{ "id": "xin.dweb.rwahub", "url": "./rwa-hub/", "runtime": "wujie", "wujieConfig": { "rewriteAbsolutePaths": true } }Root Cause
This commit was in the original
feat/wujie-container-refactorbranch but got lost during PR #265 merge.Fix
RemoteMiniappConfigtype fromvite-plugin-remote-miniapps.tsremoteMiniappsparameter toMiniappsPluginOptionsscanRemoteMiniappsForBuildto extractruntimeandwujieConfigremoteMiniappsConfigas shared variable invite.config.ts