Size: a a a

JavaScript.Ninja

2020 March 21

IK

Illya Klymov in JavaScript.Ninja
vasilich
Будет ли возможность Забрать Деньги если курс выйдет за пределы 24 недель по причине выпадения преподавателя из жизни?
для вас нет )
источник

v

vasilich in JavaScript.Ninja
Почему?)
источник

IK

Illya Klymov in JavaScript.Ninja
потому что мне кажется  вам этот курс не подойдет :) по личному опыту
источник

TG

Timofey Goncharov in JavaScript.Ninja
как правильно работать с peerDependency.

я пытаюсь запустить бибилотеку из example но она ругается что в react-tilt отсутствует react, но в example но присутсвтует что я делаю не так
источник

m

m^^combat in JavaScript.Ninja
let response: void | {
         [k: string]: any;
       }
       response.hz // ошибка
       response[1] // нет ошибки, почему?

typescript, в чем дело ?)
источник

IK

Illya Klymov in JavaScript.Ninja
Timofey Goncharov
как правильно работать с peerDependency.

я пытаюсь запустить бибилотеку из example но она ругается что в react-tilt отсутствует react, но в example но присутсвтует что я делаю не так
сделать npm install в example
источник

IK

Illya Klymov in JavaScript.Ninja
m^^combat
let response: void | {
         [k: string]: any;
       }
       response.hz // ошибка
       response[1] // нет ошибки, почему?

typescript, в чем дело ?)
потому что к indexed property надо обращаться через []
источник

TG

Timofey Goncharov in JavaScript.Ninja
Illya Klymov
сделать npm install в example
уже разобрался, оказывается в example экспортили dist который на 2 уровня выше
источник

m

m^^combat in JavaScript.Ninja
Illya Klymov
потому что к indexed property надо обращаться через []
так там же void, как у него можно вызвать индекс
источник

IK

Illya Klymov in JavaScript.Ninja
это тайпскрипт, тут и не такое можно
источник

m

m^^combat in JavaScript.Ninja
просто у меня функция возвращает json ответ с сервера,там либо array либо object,а в случае если ничего нет функция возвращает undefined
источник

m

m^^combat in JavaScript.Ninja
и тут должен поидее компайлер заставлять проверять на != null в случае доступа к элементу массива, но изза этой бага/фичи не работает проверка
источник

IK

Illya Klymov in JavaScript.Ninja
m^^combat
просто у меня функция возвращает json ответ с сервера,там либо array либо object,а в случае если ничего нет функция возвращает undefined
воткните noImplicitAny и будем вам счастье
источник

IK

Illya Klymov in JavaScript.Ninja
вы же пишете  число, а индексер у вас имеет тип строки
источник

m

m^^combat in JavaScript.Ninja
noImplicitAny стоит причем он тут
источник

IK

Illya Klymov in JavaScript.Ninja
при том что с этим индексером response[1] имеет тип any
источник

IK

Illya Klymov in JavaScript.Ninja
m^^combat
noImplicitAny стоит причем он тут
я вам не верю
источник

IK

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

m

m^^combat in JavaScript.Ninja
да он был в монорепо на рут лвле но в package внутри не было
источник

m

m^^combat in JavaScript.Ninja
сорян наврал
источник