Угловая сборка с минимальным количеством файлов? (поддержка только Chrome тоже хорошо) - PullRequest
1 голос
/ 05 июня 2019

Когда я строю свой угловой проект, я вижу

main-es5.js и main-es2015.js оба файла.Я просто хочу поддерживать только браузер Chrome. Как отключить сборку старых js-файлов? Мне нужно минимальное количество файлов в Build.

My Build также запускается дважды с тех пор, как я обновился до 8

Примечание

Время сборки значительно увеличилось, и я получаю предупреждение ПРЕДУПРЕЖДЕНИЕ в бюджетах, превышено максимально допустимое для начального.

Это мой Angular.json файл

      "optimization": true,
      "outputHashing": "none",
      "sourceMap": true,
      "extractCss": false,
      "namedChunks": false,
      "showCircularDependencies": false,
      "aot": true,
      "extractLicenses": false,
      "statsJson": false,
      "progress": true,
      "vendorChunk": false,
      "buildOptimizer": true,

файл списка браузеров

# This file is used by the build system to adjust CSS and JS output to support the specified browsers below.
# For additional information regarding the format and rule options, please see:
# https://github.com/browserslist/browserslist#queries

# You can see what browsers were selected by your queries by running:
#   npx browserslist

> 0.5%
last 2 versions
Firefox ESR
not dead
not IE 9-11 # For IE 9-11 support, remove 'not'.

Редактировать : повышенный запрос функции на Github

Ответы [ 2 ]

1 голос
/ 05 июня 2019

Внутри tsconfig.json есть цель: "es2015" измените цель на "es5", вы получите сборку как приложение angular 7.

0 голосов
/ 05 июня 2019

Согласно комментарию @ clydin к GitHub

browserlist

# This file is used by the build system to adjust CSS and JS output to support the specified browsers below.
# For additional information regarding the format and rule options, please see:
# https://github.com/browserslist/browserslist#queries

# You can see what browsers were selected by your queries by running:
#   npx browserslist
Chrome 70

Создает минимальный хромтолько ES2015 + сборка

...