Size: a a a

2020 August 26

Вт

Ві тя in Frontend UA
Alexey Raspopov
Ты бы так и сказал, а то кидаешь ссылки на реакт)
сори) что первое в гугле бьіло
источник

Вт

Ві тя in Frontend UA
Ві тя
сейчас у меня фичи живут в свелте контексте, он тупо копия реактовского
у свелте тоже типа хук есть getContext(key)
источник

Вт

Ві тя in Frontend UA
в конструкторе компонента вьізьівается. но ето все оффтоп
источник
2020 August 27

AG

Andrey Gubanov in Frontend UA
Подскажите плз соседний чатик по ноде.
источник

AL

Andrey Listochkin in Frontend UA
есть вот такой
источник

AL

Andrey Listochkin in Frontend UA
источник

AL

Andrey Listochkin in Frontend UA
но можно и тут вопросы задавать - много кто может помочь
источник

AG

Andrey Gubanov in Frontend UA
Andrey Listochkin
есть вот такой
спасибо
источник

AG

Andrey Gubanov in Frontend UA
Я хз, может, кому-то полезно будет. Я нашел офигенную тулзу, которая может найти циклические зависимости в JS. tsconfig тоже поддерживается. https://www.npmjs.com/package/madge

работает вот так:

npx madge --extensions ts,tsx --ts-config tsconfig.json --circular src/
несколько раз стрелял себе в ногу этой проблемой, получая undefined импорты и долбаясь исправляя их, сейчас без этой либы не могу обойтись.
источник

Вт

Ві тя in Frontend UA
Andrey Gubanov
Я хз, может, кому-то полезно будет. Я нашел офигенную тулзу, которая может найти циклические зависимости в JS. tsconfig тоже поддерживается. https://www.npmjs.com/package/madge

работает вот так:

npx madge --extensions ts,tsx --ts-config tsconfig.json --circular src/
несколько раз стрелял себе в ногу этой проблемой, получая undefined импорты и долбаясь исправляя их, сейчас без этой либы не могу обойтись.
вроде как месяца 3 назад или больше искали всей группой)
источник

Вт

Ві тя in Frontend UA
а как циклический импорт приводит в андефайнед?
источник

VH

Viktor Havrylin in Frontend UA
Andrey Gubanov
Я хз, может, кому-то полезно будет. Я нашел офигенную тулзу, которая может найти циклические зависимости в JS. tsconfig тоже поддерживается. https://www.npmjs.com/package/madge

работает вот так:

npx madge --extensions ts,tsx --ts-config tsconfig.json --circular src/
несколько раз стрелял себе в ногу этой проблемой, получая undefined импорты и долбаясь исправляя их, сейчас без этой либы не могу обойтись.
Ещё есть плагин для вебпака
источник

AG

Andrey Gubanov in Frontend UA
Ві тя
а как циклический импорт приводит в андефайнед?
Не могу привести пример, так как проблема возникает в сложных ситуациях, типа A - B - C - D - E - A
источник

Вт

Ві тя in Frontend UA
Andrey Gubanov
Не могу привести пример, так как проблема возникает в сложных ситуациях, типа A - B - C - D - E - A
такая проблема может только в реакте бьіть или в какой-то либе что граф строит внутренний и оптимизирует по дереву
источник

Вт

Ві тя in Frontend UA
вроде в жс простом проблем с циклами не должно бьіть
источник

Вт

Ві тя in Frontend UA
в тс не знаю
источник

EO

Eugene Obrezkov in Frontend UA
Ві тя
такая проблема может только в реакте бьіть или в какой-то либе что граф строит внутренний и оптимизирует по дереву
// A.js
const b = require('./b');

// B.js
const a = require('./a');
источник

Вт

Ві тя in Frontend UA
Eugene Obrezkov
// A.js
const b = require('./b');

// B.js
const a = require('./a');
хз как решается, а что говорит nodejs?
источник

Вт

Ві тя in Frontend UA
там же полюбому порядок есть
источник

Вт

Ві тя in Frontend UA
ентрипоинт один
источник