Size: a a a

2021 May 18

🅰S

🅰️NDRIY SOW🅰️... in React Kyiv
источник

VS

Vladimir Sedikh in React Kyiv
как можно в Vite.js / rollup подключить @babel/plugin-proposal-decorators
чтобы использовать в коде декораторы?
источник

G

GNU/Vsevolod in React Kyiv
plugins: [
 babel({
   plugins: ['@babel/proposal-decorators']
 })
]
?
источник

VS

Vladimir Sedikh in React Kyiv
а список плагинов можно туда передать?
источник

VS

Vladimir Sedikh in React Kyiv
попробую
источник

G

GNU/Vsevolod in React Kyiv
поправив, можна
источник

VS

Vladimir Sedikh in React Kyiv
у тебя работает так?
источник

G

GNU/Vsevolod in React Kyiv
Знайшов старий конфіг, там ще опції додатково треба
Загалом:
babel({
 plugins: [
   [
     '@babel/plugin-proposal-decorators',
     { legacy: true }
   ]
 ]
})
источник

VS

Vladimir Sedikh in React Kyiv
это же не vite?
источник

DZ

Dmitry Zherebko in React Kyiv
а какйо в этом смысл?
источник

DZ

Dmitry Zherebko in React Kyiv
зачем брать vite а потом добавлять бабель
источник

AR

Alexey Raspopov in React Kyiv
vite разве под капотом не rollup использует?
источник

VS

Vladimir Sedikh in React Kyiv
мне надо старый проект пересадить на vite или rollup
вот уперся в декораторы
что вообще лучше брать rollup или vite?
источник

AR

Alexey Raspopov in React Kyiv
а, там esbuild
источник

AR

Alexey Raspopov in React Kyiv
в таком случае, либо убрать декораторы и юзать vite либо собирать свой монстр на роллапе
источник

AR

Alexey Raspopov in React Kyiv
опционально parcel v1, там бабель под капотом
источник

VS

Vladimir Sedikh in React Kyiv
понял
наверно rollup возьму
источник

AR

Alexey Raspopov in React Kyiv
совет на все времена: не использовать декораторы
источник

VS

Vladimir Sedikh in React Kyiv
вернуться бы в 2007 :)
источник

AR

Alexey Raspopov in React Kyiv
источник