Как выкинуть неиспользуемые функции зашифрованных библиотек?
Может есть какой-то анализатор который проходит по функциям программы и потом выкидывает ненужные части библиотеки?
Может есть методыкак-то это сделать быстро в полуручном режиме? https://codepen.io/uxjzbmxq-the-sans/pen/KwdxQMN Вот здесь у меня подключены библиотеки, две обязательные библиотеки, верхние, и они довольно ёмкие Я бы хотел их урезать. |
Это называется tree-shaking и поддерживается всеми современными сборщиками из коробки(vite\webpack\rollup\esbuild итд).
Единственное что и сами библиотеки должны быть для этого написаны не слишком запутано-перекрёстно связано, так что и человек не распутает, не то что алгоритм. Впрочем, опять же, все современные библиотеки пишутся с оглядкой на это. |
Часовой пояс GMT +3, время: 23:53. |