#angular #nativescript
#angular #nativescript
Вопрос:
Я запускаю tns build android --env.production
В конце сборки APK используется мой environment.ts
файл вместо environment.prod.ts
Я не нашел никакой ошибки
@angular/core: 8.2.0
nativescript-angular: 8.21.0
nativescript-dev-webpack: 1.5.0
@ngtools/webpack: 8.2.0
Почему?
Комментарии:
1. Вы пробовали
tns build android --bundle --env.environment="prod"
?2. Это тоже не работает
3. Можете ли вы проверить эту статью: medium.com/@derekfong /…
4. Я изменил webpack.config.js как указано в руководстве и опробовано
tns build android --bundle --env.environment="prod"
, мое приложение по-прежнему использует environment.ts вместо environment.prod.ts
Ответ №1:
при создании проекта с помощью tns также создается файл angulat.json. Проверьте, правильно ли настроен configuration.production.fileReplacements. Затем запустите сборку снова.
используйте strg f, чтобы найти строку, где написано «конфигурации»
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],