Как исключить какую-либо папку в node_modules из сборки в angular prod build - PullRequest
0 голосов
/ 01 апреля 2020

Я создал приложение, используя angular 9. Я пытаюсь исключить конкретную папку (lib) внутри node_modules от минимизации во время ng build --prod . enter image description here Я делаю это, потому что папка lib содержит уже свернутые файлы, а производственная сборка снова сводит к минимуму это, что приводит к нарушению функциональных возможностей в приложении май. Может ли кто-нибудь помочь мне в этом?

1 Ответ

0 голосов
/ 01 апреля 2020

Привет, надеюсь, это поможет. Вы можете использовать библиотеку cpx для того же. Ссылка:

https://www.npmjs.com/package/cpx

В скриптах в пакете. json:

"modify-highstock": "cpx \"modifications/highstock.d.ts\" \"node_modules/highcharts\""

Приведенный выше скрипт заменит файл " node_modules / highcharts "with" updates / highstock.d.ts ".

Точно так же вы можете удалить и файлы.

Таким образом, вы можете использовать:

"build": "npm run modify-highstock && npm run 4g-mem-limits && npm run build-glapp",

Сценарий, который вы должны запустить перед сборкой.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...