@typescript_ru

Страница 254 из 669
marat
19.06.2017
07:52:54
да

Сергей
19.06.2017
07:53:10
а ну понятно

страдай

Anton
19.06.2017
15:24:32
ппл, кто-нить пользуется material-ui с тайпскриптом? можно где то посмотреть на правильный сетап?

Google
Aleh
19.06.2017
15:24:59
у нас есть

у нас react-material вроде есть

вопрос про сетап не понимаю

Anton
19.06.2017
15:27:01
rm -rf material-ui yarn add bootstrap
смешно, но не по теме

Max
19.06.2017
15:27:12
I’m fucking seriuos

Anton
19.06.2017
15:27:30
вопрос про сетап не понимаю
TS7016: Could not find a declaration file for module 'material-ui/styles/getMuiTheme'. '/home/anton/workspace/tstest/node_modules/material-ui/styles/getMuiTheme.js' implicitly has an 'any' type.

чегото как бы не хватает

Max
19.06.2017
15:27:53
yarn add @types/material-ui?

Anton
19.06.2017
15:28:04
└── @types/material-ui@0.17.11

уже

может быть что версия отстала?

├── material-ui@0.18.3

Google
Aleh
19.06.2017
15:29:13
только что тестанул

норм работает

"@types/material-ui": "^0.16.51",

Anton
19.06.2017
15:29:53
или версию материал-уи понизить?

types ниже чем материал

Aleh
19.06.2017
15:30:10
"material-ui": { "version": "0.17.0",

"@types/material-ui": { "version": "0.16.51",

Anton
19.06.2017
15:35:38
└─┬ material-ui@0.17.0 invalid — что значит invalid?

вобщем, ничего не могу понять, как скрестить тайпскрипт и материал-уи. не стыкуется никак. прошу помощи.

TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'HTMLProps<HTMLAnchorElement>', but here has type 'HTMLProps<HTMLAnchorElement>'.

я ничего не понимаю

я намеревался писать спа на mobx+react+typescript+material-ui. но, похоже, тайпскрипт меня обламывает.

Dreamerinnoise
19.06.2017
22:29:30
Без кода непонятно

Aleh
19.06.2017
22:41:37
или material-ui, но у нас проект норм воркает без проблем

Anton
20.06.2017
05:44:46
Без кода непонятно
да код любой типичный из примеров. нашёл issue с моей проблемой, ответов нет

Yumi
20.06.2017
05:52:42
Много, есть например Ant и он на ts.

Aleh
20.06.2017
06:32:10
альтернатива какая? для реакта
У нас с материал все ок, выше скидывал версии

Anton
20.06.2017
07:20:29
У нас с материал все ок, выше скидывал версии
а рабочий пример стартера есть?

Aleh
20.06.2017
07:20:41
да все просто работает)

Google
Anton
20.06.2017
13:38:46
да все просто работает)
хрен его знает, что я сделал не так в первый раз... но начав всё с нуля всё заработало. пока что...

подозреваю, что то было с конфигурацией тайпскрипта...

Nikolay
20.06.2017
16:18:41
React-semantic-ui?

Valeriy
21.06.2017
16:39:10
Всем привет! Собрал boilerplate для себя под реакт: typescript 2, webpack 2 + react-hot-loader, karma + jasmine + coverage, sourcemaps работают везде. Может кому-то пригодится: https://github.com/sotnikov-link/ts-react-boilerplate

Valeriy
21.06.2017
16:47:14
Только что подправил tsconfig :)

ENAMETOOLONG
21.06.2017
16:59:37
Только что подправил tsconfig :)
Вообще какие сейчас узкие места?

Artur
21.06.2017
17:24:45
Рекомендую посмотреть

Valeriy
21.06.2017
17:25:21
Мне карма и джасмин нужны

Artur
21.06.2017
17:26:17
Мне карма и джасмин нужны
А какие они плюшки дают?

Может мне тоже нужны :)

Сергей
21.06.2017
17:28:08
ava

Vladimir
21.06.2017
17:28:24
assert и больше ничего не надо

все остальное приносит минимум пользы

Artur
21.06.2017
17:28:52
Ҫѐҏӗѫӑ
21.06.2017
17:28:59
tap норм

Google
Ҫѐҏӗѫӑ
21.06.2017
17:29:10
там минимум сверху и протокол вывода отчетов

Mike
21.06.2017
17:29:21
Ҫѐҏӗѫӑ
21.06.2017
17:29:23
+ параллельные тесты

Admin
ERROR: S client not available

Aleh
21.06.2017
17:29:35
ну учитывая, что это все вкусовщина, то какая разница)

Mike
21.06.2017
17:29:36
а вот это опасно

я спилил параллельный запуск

Ҫѐҏӗѫӑ
21.06.2017
17:29:53
опционально

Artur
21.06.2017
17:30:00
assert и больше ничего не надо
power-assert смотрел? Тот же assert, только даёт красивый вывод

Mike
21.06.2017
17:30:01
асинк ошибки не разгрести нормально

Vladimir
21.06.2017
17:30:15
Ҫѐҏӗѫӑ
21.06.2017
17:30:18
разгрести. там для этого все есть

Ҫѐҏӗѫӑ
21.06.2017
17:30:28
.plan и .end

Сергей
21.06.2017
17:30:47
Vladimir
21.06.2017
17:31:01
Не люблю магию

Artur
21.06.2017
17:31:16
Не люблю магию
Да какая это магия. бабель-плагин который оборачивает твой код

Ҫѐҏӗѫӑ
21.06.2017
17:31:22
лол

Vladimir
21.06.2017
17:31:22
Это и есть магия

Artur
21.06.2017
17:31:28
Работает идентично ассерту

Google
Сергей
21.06.2017
17:31:40
лол

магия

Ҫѐҏӗѫӑ
21.06.2017
17:32:00
ты вообще аву предлагал)

там бабель рантайм вшитый)

Aleh
21.06.2017
17:32:11
Да какая это магия. бабель-плагин который оборачивает твой код
он выводит значение каждой ноды в аргументе ассерта?

Сергей
21.06.2017
17:32:23
Artur
21.06.2017
17:32:51
он выводит значение каждой ноды в аргументе ассерта?
Да, если ассерт падает то чётко видно что пошло не так

Aleh
21.06.2017
17:33:09
забавно, почти как expect)

Artur
21.06.2017
17:33:10
А не банальное assertion failed без описания

Vladimir
21.06.2017
17:33:24
assert.equal дает достаточно

Artur
21.06.2017
17:34:02
assert.equal дает достаточно
Да я ж не навязываюсь. Делюсь просто вот хорошей либой, мне нра

Vladimir
21.06.2017
17:34:20
Просто либа одно, плагины для бабеля это другое

Valeriy
21.06.2017
17:34:35
А какие они плюшки дают?
Нет необоснованного решения. Разве что есть уже проекты старые, которые нужно перевести на новую архитектуру (на этот бойлерплейт), а тесты уже написаны на карме + джасмин.

Страница 254 из 669