Size: a a a

2020 October 20

G

GNU/Vsevolod in Svelte [svelt]
Alexander Ponomarev
в вебпаке есть тришейкинг
Можно пример, где он работает, наглядно?
источник

AP

Alexander Ponomarev in Svelte [svelt]
в каком виде дать пример то
источник

AT

Andrii Tymchenko in Svelte [svelt]
В 5 версии кажись писали что завезли
источник

AP

Alexander Ponomarev in Svelte [svelt]
он был и в 4ой версии
источник

МТ

Марк Танащук... in Svelte [svelt]
источник

МТ

Марк Танащук... in Svelte [svelt]
источник

AP

Alexander Ponomarev in Svelte [svelt]
источник

G

GNU/Vsevolod in Svelte [svelt]
Alexander Ponomarev
в каком виде дать пример то
Например, https://github.com/kraftwerk28/treeshaking20201020
У меня тут не получилось завести тришейк
источник

AP

Alexander Ponomarev in Svelte [svelt]
npm run build:webpack -- --mode=production
источник

AP

Alexander Ponomarev in Svelte [svelt]
(()=>{"use strict";document.write(111)})(); весь выхлоп
источник

G

GNU/Vsevolod in Svelte [svelt]
Alexander Ponomarev
npm run build:webpack -- --mode=production
Тогда это уже результат работы Terser, а не тришейка
источник

AP

Alexander Ponomarev in Svelte [svelt]
дак там весь тришейкинг на терсере работает =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
он убирает мертвый код
источник

AP

Alexander Ponomarev in Svelte [svelt]
вебпак просто правильно аннотирует его, чтобы терсер все прибрал
источник

G

GNU/Vsevolod in Svelte [svelt]
Alexander Ponomarev
дак там весь тришейкинг на терсере работает =)
источник

G

GNU/Vsevolod in Svelte [svelt]
Тогда зачем писать статью про тришейк в доках самого вебпака?
источник

AP

Alexander Ponomarev in Svelte [svelt]
потому что без аннотаций нихрена не потришейкается, очевидно
источник

G

GNU/Vsevolod in Svelte [svelt]
Alexander Ponomarev
потому что без аннотаций нихрена не потришейкается, очевидно
Хм, роллап не аннотирует ничего, терсер отлично справляется, если его добавить в сборку
источник

AP

Alexander Ponomarev in Svelte [svelt]
какая разница что конкретно убирает неиспользованный код? неиспользованный код есть? - нет!
источник

AP

Alexander Ponomarev in Svelte [svelt]
о чем тогда разговор? в чем проблема вебпака?
источник