Size: a a a

JavaScript.Ninja

2020 June 16

V

Vlad in JavaScript.Ninja
Я вот прям чувствую что это не правильно, и есть грамотное решение такой задачи, но не могу нагуглить

Помогите плз
источник

IK

Illya Klymov in JavaScript.Ninja
Выглядит как классическая задача нормализации
источник

IK

Illya Klymov in JavaScript.Ninja
источник

AS

A S in JavaScript.Ninja
а сколько важно в webpack использовать cache-loader? интересует именно такой момент

test: [/\.jpe?g$/, /\.gif$/, /\.png$/],
         use: [
           {
             loader: require.resolve("url-loader"),
             options: {
               limit: 10000,
               name: "assets/[name].[hash:10].[ext]",
             },
           },
           {
             loader: "cache-loader",
           },
         ],
       },
источник

_

___ in JavaScript.Ninja
ребят привет) такой вопрос, возможно ли добавить папку  с терминала на гитхаб,  то есть не только содержимое папки, но и саму папку, гугление не помогло😅
источник

DZ

Dmitry Zelonkin in JavaScript.Ninja
.gitkeep
источник

VT

Vladyslav Tamashchuk in JavaScript.Ninja
Alexey Pan
Кто сталкивался с react ssr. Суть проблемы. Я хочу реализовать ErroBoundering. Но для ssr у меня нет никаких хуков и методов, формально есть только рендеринг. Так вот. Все что я накопал. Это в ErroBoundering вызвать, в случае серверного рендеринга, renderToStaticMarkup, и его обернуть в try/catch
А для чего это нужно? Какая бизнес задача? Если крашится компонент показать другой? Мне кажется вы выбрали неправильное решение для поставленной перед вами задачей.
источник

IK

Illya Klymov in JavaScript.Ninja
A S
а сколько важно в webpack использовать cache-loader? интересует именно такой момент

test: [/\.jpe?g$/, /\.gif$/, /\.png$/],
         use: [
           {
             loader: require.resolve("url-loader"),
             options: {
               limit: 10000,
               name: "assets/[name].[hash:10].[ext]",
             },
           },
           {
             loader: "cache-loader",
           },
         ],
       },
для урл лоадера смысла нет вообще
источник

IK

Illya Klymov in JavaScript.Ninja
cache-loader применяют только для тяжелых лоадеров, урл лоадер же возвращает либо строку (что вообще легко), либо содержимое файла если он меньше 10 килобайт, что тоже мало
источник

DZ

Dmitry Zelonkin in JavaScript.Ninja
___
ребят привет) такой вопрос, возможно ли добавить папку  с терминала на гитхаб,  то есть не только содержимое папки, но и саму папку, гугление не помогло😅
Или ты хочешь добавить папку, внутри которой проект?
источник

_

___ in JavaScript.Ninja
Dmitry Zelonkin
Или ты хочешь добавить папку, внутри которой проект?
да
источник

DZ

Dmitry Zelonkin in JavaScript.Ninja
Нужно гит вынести на уровень выше)
источник

DZ

Dmitry Zelonkin in JavaScript.Ninja
___
да
Понял в чем суть или подробнее обьяснить?
источник

_

___ in JavaScript.Ninja
подробнее🤯
источник

VT

Vladyslav Tamashchuk in JavaScript.Ninja
Dmitry Zelonkin
Понял в чем суть или подробнее обьяснить?
Можно скрипт написать)
источник

AP

Alexey Pan in JavaScript.Ninja
Vladyslav Tamashchuk
А для чего это нужно? Какая бизнес задача? Если крашится компонент показать другой? Мне кажется вы выбрали неправильное решение для поставленной перед вами задачей.
Задача в следующем. При запросе, бэкенд формирует массив компонетов, которые ему надо отрендерить (например comp1, comp2, comp3 ..). К примеру компонент comp2 с ошибкой, вместо того чтобы отдать пользователю пустую страницу, сервер отрендерит comp1 и copm3 т.к. в них нет ошибки.
источник

VT

Vladyslav Tamashchuk in JavaScript.Ninja
Что такое "ошибка"?
источник

VT

Vladyslav Tamashchuk in JavaScript.Ninja
источник

MV

Maxim Vishnevsky in JavaScript.Ninja
Всем привет, кто-нибудь прикручивал leaflet-snap? leaflet и leaflet-draw последней версии, снаппинг не заводится, находил вроде в ишшуях на гитхабе, что версия 1.х leaflet несовместима со снапом, задаче в том, что нужно при рисовании polyline магнититься к уже имеющимся линиям на карте, может есть какое-то рабочее решение
источник

O

Oleh in JavaScript.Ninja
Привет! Кто может доходчиво объяснить как импортировать отдельные функции в ангуляр компонент без injection token. Просто из файла, например helpers.ts заимпортил 2 функции  - вставил в конструктор и заюзал в коде  - скомпилировалось без проблем, но ERROR Error: Uncaught (in promise): ReferenceError: oldCommentsFirst is not defined
Не видит ее
источник