Size: a a a

JavaScript.Ninja

2020 March 05

TD

Tymur Daudov in JavaScript.Ninja
О так даже веселее
источник

AD

Andrey Dmitriyev in JavaScript.Ninja
Спасибо, буду все пепробовать.
источник
2020 March 06

VS

Vitaly Sazonov in JavaScript.Ninja
Граждане, что ж это такое творится?

Браузер ругается "Uncaught ReferenceError: regeneratorRuntime is not defined" на строку где используется async/await.

Код транспилируется бабелем. Так вот зачем бабель требует пакет @babel/plugin-transform-runtime, когда практически все браузеры сейчас и так понимают async/await?
источник

VS

Vitaly Sazonov in JavaScript.Ninja
зачем ему требуется regenerator?
источник

AG

Anton Grishin in JavaScript.Ninja
Коллеги, как считаете, лучше класть файл сторибука рядом с компонентом или лучше, когда все стори в отдельной папке?
источник

DM

Denis Manokhin in JavaScript.Ninja
Всем привет. Есть вариант настроить less-loader что бы на выходе был один less файл?
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Пытаюсь запустить storybook с CRA на typescript, и что-то он у меня не признает stories на typescript (button.stories.ts), с stories.js все работает, никто не чинил такое?
источник

DP

Denys Popov in JavaScript.Ninja
Vladislav Navrocky
Пытаюсь запустить storybook с CRA на typescript, и что-то он у меня не признает stories на typescript (button.stories.ts), с stories.js все работает, никто не чинил такое?
Возможно, нужно просто поменять/добавить правильное расширение файла
stories: ['../src/**/*.stories.tsx’],
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Denys Popov
Возможно, нужно просто поменять/добавить правильное расширение файла
stories: ['../src/**/*.stories.tsx’],
Премного благодарен за подсказку, помогло, работает 👍
источник

DN

Dima Nazdratenko in JavaScript.Ninja
подскажите по классам плз. В конструктор выводит корректно this.pelengTextsArray

а ниже в методе почему undefined?
источник

B

Baxxter in JavaScript.Ninja
Dima Nazdratenko
подскажите по классам плз. В конструктор выводит корректно this.pelengTextsArray

а ниже в методе почему undefined?
https://learn.javascript.ru/object-methods#klyuchevoe-slovo-this-v-metodah
контекст надо привязать скорее всего
источник

DN

Dima Nazdratenko in JavaScript.Ninja
а да, переписал на вторую строчку и взлетело. Походу контекст бросало в первой строке от eventEmitter
источник

B

Bogdan in JavaScript.Ninja
@xanf_ua ты говорил, что на ангуляре у тебя получалось бандл меньше реактовского сделать. Как это можно сделать?
источник

SM

Sergey Minichev in JavaScript.Ninja
В девятом, думаю по-умолчанию. Там что-то было про тришейкинг
источник

ЯА

Я Анонимный | Пожилая лягушка in JavaScript.Ninja
всем привет, позвольте задать не стандартный вопрос
источник

ЯА

Я Анонимный | Пожилая лягушка in JavaScript.Ninja
как понять что ты пишешь говнокод ?)
источник

SL

Semen Levenson in JavaScript.Ninja
Я Анонимный | Пожилая лягушка
как понять что ты пишешь говнокод ?)
Если он воняет по запахам из книги Рефакторинг Фаулера, например
источник

ЯА

Я Анонимный | Пожилая лягушка in JavaScript.Ninja
Semen Levenson
Если он воняет по запахам из книги Рефакторинг Фаулера, например
об этой книге не слышал, но буду знать, спасибо
источник

T

Tim in JavaScript.Ninja
Я Анонимный | Пожилая лягушка
всем привет, позвольте задать не стандартный вопрос
это же масштабный вопрос, на ютубе уже докладов дофига, а уж про статей еще больше
источник

AS

A S in JavaScript.Ninja
Я Анонимный | Пожилая лягушка
как понять что ты пишешь говнокод ?)
- Если сложно юнит тестами покрыть основные кейсы потом .
- если чтобы изменить что-то небольшое, ты меняешь кучу мест и получается достаточное количество изменений.
А так конечно SOLID принципы , фаулер - в помощь
источник