Cordova after_prep не обновляет файлы сборки - PullRequest
0 голосов
/ 30 октября 2018

У меня есть ловушка 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

...