Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 28

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Dilame Bowzee
Ну вот, ты правильно смотришь - директива @client.
Это значит, что это исключительно локальные данные.
То, что это там называется кэш, не значит, что обязательно должен быть удалённый сервер. Это просто удобное название для локальных данных
выглядит максимально неудобно
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Кстати, раз у нас тут минутка пиара, я пропиарю свою библиотеку, позавчера написал 🙂
https://www.npmjs.com/package/classenv

Очень простая и удобная работа с переменными окружения с помощью обычного TypeScript класса
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Dilame Bowzee
Кстати, раз у нас тут минутка пиара, я пропиарю свою библиотеку, позавчера написал 🙂
https://www.npmjs.com/package/classenv

Очень простая и удобная работа с переменными окружения с помощью обычного TypeScript класса
лойс
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Max Syabro
лойс
А можно звёздочку?)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
уже
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
навскидку напиши в ман как приводятся типы
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
что будет в number если в env “HUI”
источник

V

Victor in TypeScript — русскоговорящее сообщество
прикольно, жаль что декораторы
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
и посмотри strtobool в питоне как работает - удобная штука
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Max Syabro
выглядит максимально неудобно
Да, и непривычно к тому же. Но когда работаешь с графом чуть плотнее, мозги перестраиваются и начинаешь понимать.
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
и честно я бы заеабался писать Environment каждый раз :)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
сократить бы
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Max Syabro
навскидку напиши в ман как приводятся типы
Блин, да, надо бы. Спасибо.
TypeScript пишет в метадату тип данных. То есть если тип number, то в метадата объект Number. Соответственно приведение
property = Number(value)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
в доку)
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Max Syabro
и честно я бы заеабался писать Environment каждый раз :)
Так имя класса может быть абсолютно любым. И классов может быть множество)
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Max Syabro
в доку)
Да, я понял. Добавлю
источник

СХ

Стас Хитрич in TypeScript — русскоговорящее сообщество
Подскажите в чем разница между declare module и declare const например? В трёх словах пример из реальности если можно)
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
Victor
прикольно, жаль что декораторы
Чё их так все не любят?)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Dilame Bowzee
Так имя класса может быть абсолютно любым. И классов может быть множество)
А, т.е. можно декаратором на любое проперти повесить?
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
точно, туплю
источник