-
Notifications
You must be signed in to change notification settings - Fork 2
Building for Mobile
Build is handled via ionic/cordova. Whilst there is some support for monorepo-style applications, it is still a partly manual process.
See documentation about ionic multi-apps here: https://ionicframework.com/docs/cli/configuration#multi-app-projects See documentation about adding ionic here: https://ionicframework.com/docs/cli/configuration#adding-an-app
The main part of the process not specified is that all commands should be executed from within the app directory
It currently involves having a semi-independent module within apps/extension-toolkit
, with a copy-paste of package.json
and angular.json
modules.
This is due to a lack of support for the hoisted package.json. It is hoped this is improved on by nx / ionic, however could probably be made better through use of xplat and some code refactoring.