Size: a a a

React — русскоговорящее сообщество

2021 February 09

0

0xLDev | Web Develop... in React — русскоговорящее сообщество
Ilya Sinkin
а разве бабель не может сжимать код?
Так тут минификация его идёт вроде как
источник

ИЗ

Игорь Завирюха... in React — русскоговорящее сообщество
Привет. Тестирую реакт приложение cra с jest и rtl. Надо подключить coverage. При запуске теста таким образом (для одного файла)
yarn test -- "src/tests/pages/ClusterPage/ClusterPage.test.tsx" "--coverage" "--collectCoverageFrom=src/pages/ClusterPage/ClusterPage.tsx"
coverage report отображается. Но при запуске для всех тестов
yarn test --coverage
показывает нули. Кто знает, с чем может быть связано?

package.json

"jest": {
   "collectCoverageFrom": [
     "./src/**/*.{ts,tsx}"
   ]
 }
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
и он прям и для этого предназначен
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
Alexey Ermakov
и он прям и для этого предназначен
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
и?
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
что и?
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
Alexey Ermakov
что и?
вы скинули чтобы подтвердить мои слова, но только более развёрнуто?
источник

@

@_MIKHAIL_DVCH in React — русскоговорящее сообщество
Екатерина
подскажите, а можно ли в jsx вставить условие, что при размере окна меньше 360px вставляем определенный текст?
можно
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Anton Karmanov
вы скинули чтобы подтвердить мои слова, но только более развёрнуто?
каким образом я подтверждаю? я говорю, что бабель умеет минификацию и в том числе для этого используется
про микроскоп и гвозди это кому-нибудь другому втирайте
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
умеет в минификацию !== он для этого предназначен
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Babel is a JavaScript compiler

Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments. Here are the main things Babel can do for you:

Transform syntax
Polyfill features that are missing in your target environment (through @babel/polyfill)
Source code transformations (codemods)
And more! (check out these videos for inspiration)
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
к машине можно ракетный двигатель прикрутить и полететь в космос, но машина же не для этого предназначена
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alexey Ermakov
Babel is a JavaScript compiler

Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments. Here are the main things Babel can do for you:

Transform syntax
Polyfill features that are missing in your target environment (through @babel/polyfill)
Source code transformations (codemods)
And more! (check out these videos for inspiration)
так и где тут сказано про минификацию? source code transformations - это не об этом
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Roman Usherenko
так и где тут сказано про минификацию? source code transformations - это не об этом
а о чем, например?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alexey Ermakov
а о чем, например?
почитай, что такое codemods - это преобразования исходного кода в исходный код

например надо пройтись везде и убрать import React from 'react' при переходе на новую версию
сделать надо это один раз и исходники должны остаться исходниками
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
кстати, а почему бабель везде у себя на сайте пишет, что занимается компиляцией, если там её даже близко нет?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
ну она "позволяет" плагинам заниматься компиляцией)
источник

AK

Anton Karmanov in React — русскоговорящее сообщество
так транспиляция же
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
или ты именно против термина "компиляция"?

а, ну это уже философия и диалектика))
источник