Я использую Ionic v4 и cordova для создания мобильного приложения.В моем мобильном приложении 3 пользователя, а именно - "Admin","Sellers","Customers"
.
. Я разделил приложение на основе таких модулей, как - AdminModule,SellerModule,CustomerModule,BasicModule(like login,change password)
.
. Пользователю необходимо войти в приложение на основе входа в системуПользователь должен создавать страницы в зависимости от типа пользователя.
При развертывании приложения в Интернете, используя функцию отложенной загрузки, я загружаю только базовый модуль с сервера.После того, как он войдет в систему в зависимости от роли, я скачаю соответствующий модуль на лету.В Интернете, когда я собираю приложение, у меня есть такие файлы сборки:
main.js(contains basic module)
sellermodule.js
adminmodule.js
customermodule.js
Когда мне нужно развернуть его как мобильное приложение, файл apk содержит все модули в нем.
Что мне нужно, так это то, что файл apk должен содержать только базовый модуль (страница входа в систему). Так что размер файла apk будет меньше. После входа в систему необходимо загрузить модули с сервера в приложение.
Есть ли способ добиться этого?Я хочу, чтобы файл app app содержал только основные файлы, а затем получал файлы на основании разрешения.
Спасибо