Size: a a a

JavaScript.Ninja

2021 November 09

VK

Vladimir Klimov in JavaScript.Ninja
Смотрел, не уверен, что готов брать его в прод пока
Рациональных аргументов, наверное, не приведу, кроме того, что слишком молодая штука
источник

M

Michael in JavaScript.Ninja
Мы всегда на нем стартуем новые проекты. Хотя Ситник негативно откывался ссылаясь на тысячи открытых ишьюсов на гитхабе
источник

M

Michael in JavaScript.Ninja
Но нам норм
источник

M

Michael in JavaScript.Ninja
Да и бизнесу часто не выгодно чтобы ты ебался настраивая все сам
источник

M

Michael in JavaScript.Ninja
Особенно когда четких причин на то нету
источник

WZ

Wladimir Zhosan in JavaScript.Ninja
+1, особенно когда за период разработки вебпак обновлялся на 3 мажорные версии понял, что нет смысла настраивать самим ..
источник

P

P1GAS in JavaScript.Ninja
Коллеги, вопрос следующего характера, как ставить себе задачи
источник

P

P1GAS in JavaScript.Ninja
Ну то есть, я ещё не работаю, а учусь, так вот, как себе ставить объём работы на день?
источник

¿

¿Сергей? in JavaScript.Ninja
Сколько можешь, столько и работай, у каждого свои "силы"
источник

¿

¿Сергей? in JavaScript.Ninja
Ну больше 6 часов учебы прям конкретно я бы не советовал, будет плохо усваиваться
источник

DZ

D Z in JavaScript.Ninja
Это же совсем другое
источник

V

Valentin in JavaScript.Ninja
ну я отключил esbuild вита. и добавил конфиг бабеля + плагин vite-babel-plugin

{
 "presets": ["@babel/preset-env", "@babel/preset-typescript"],
 "plugins": [
   "@babel/plugin-syntax-jsx",
   [
     "babel-plugin-jsx-dom-expressions",
     {
       "moduleName": "mobx-jsx",
       "alwaysCreateComponents": true
     }
   ]
 ]
}


Но все равно не может проанализировать jsx разметку
источник

DZ

D Z in JavaScript.Ninja
Я это выбросил, когда разговор был про cra
источник
2021 November 10

KR

Kirill Romanov in JavaScript.Ninja
Есть кто-то с опытом написания rollup/vite плагинов? У меня простой плагин, делающий transform файлов определенного вида. Работает нормально, если использовать его в проде. Но вот решил e2e тесты на него делать, дёргаю сборку тестового файла с подключенным плагином - и хук transform вызывается для него 2 раза (первый раз в него прилетает исходный текст файла, второй раз прилетает уже код, полученный в результате первого запуска). В проде вызывается только один раз. Не могу понять, почему так происходит и куда копать (дебагом ходить по стеку в кишки rollup не очень удобно)
источник

YG

Yan Guly in JavaScript.Ninja
источник

YG

Yan Guly in JavaScript.Ninja
если по методу помидорки работать, то и больше усвоится
источник

V

Valentin in JavaScript.Ninja
А возможно делиться частью монорепы со внешним разработчиком, через nx?
Не будет ли ужаса через пары лет введения проекта через такой менеджер?
источник

F

Fruk Det in JavaScript.Ninja
Привет, кто-то работал с прослушиванием сообщений с каналов телеграма?
Мне нужно авторизоваться чтобы у меня была такая возмжность,
но у телеграма получается поэтапная авторизация, ввод телефона, отправка кода на телефон, подтверждение кода, отправка пароля для двухфакторной,
это же можно все реализовать в одном контроллере, используя промисы и прослушивать определенные события эмитера?
источник

YG

Yan Guly in JavaScript.Ninja
Не, не будет. Но честно, делиться частью монорепы с внешним разработчиком – точно геморрой.
источник

VB

Vladislav Bardin in JavaScript.Ninja
Подскажите, пожалуйста, как можно с помощью JS выбрать несколько элементов в html-select элементе?

У меня есть <select multiple></select> элемент, у которого есть несколько тысяч опций <option></option>. Я знаю, что для того, чтобы выбрать какую-то опцию ей добавляется аттрибут selected="selected". В принципе этого достаточно, чтобы потом с помощью JQuery можно было выбрать выбранные опции, но при таком способе выбранные опции не показываются на UI. Может есть какой-то способ сделать так, чтобы эти опции показывались на UI?

P.S. Я пробовал гуглить, но ничего нормального не нашел(
источник