У меня есть ловушка after_prepare, которая берет данные из config.xml и помещает их в пользовательский файл config.ts в исходном каталоге приложения.
Config.ts в моем исходном коде выглядит следующим образом:
export const config = Object.freeze({
versionCode: '%%VERSION%%',
androidVersion: '%%ANDROIDVERSION%%',
iosVersion: '%%IOSVERSION%%'
});
Хук, похоже, работает, так как файл в D: \ dev-mobile \ notifium \ platform \ android \ assets \ www \ assets \ config.ts обновлен правильно:
export const config = Object.freeze({
versionCode: '0.0.1',
androidVersion: '67',
iosVersion: '67'
});
Однако, когда сборка завершается, и я запускаю APK, который ИМПОРТИРУЕТ файл config.ts, импортированное значение остается текстом шаблона, а не фактическими номерами версий.
Может ли кто-нибудь подсказать, что может происходить? Я обновляю не тот файл или обновляю его не с той стороны?
Большое спасибо заранее,
Andy