Size: a a a

2018 June 18

AK

Aleh Kashnikau in TypeScript
зачем заворачивать в module?
источник

AK

Aleh Kashnikau in TypeScript
просто используйте require/import
источник

ZA

Zaur Abdulgalimov in TypeScript
проект на ts у меня пишется для web. При это один класс хочу заюзать в ноде
источник

AK

Aleh Kashnikau in TypeScript
module и namespace не надо использовать нигде, кроме деклараций, про это написано в доке
источник

ZA

Zaur Abdulgalimov in TypeScript
Aleh Kashnikau
просто используйте require/import
тогда оно для web не собирается
источник

AE

Artur Eshenbrener in TypeScript
Zaur Abdulgalimov
тогда оно для web не собирается
прогоните потом через webpack/browserify
источник

AE

Artur Eshenbrener in TypeScript
или изначально пишите на amd
источник

ZA

Zaur Abdulgalimov in TypeScript
Artur Eshenbrener
прогоните потом через webpack/browserify
да что то не хочется поднимать webpack ради одного файла, который надо заюзать в ноде :(
источник

ZA

Zaur Abdulgalimov in TypeScript
проще скриптом билдить и дописывать код module.exports = ... после ts компиляции
источник

AE

Artur Eshenbrener in TypeScript
Короче я когда только только начинал во всём этом разбираться, тоже сначала namespace пытался использовать. Хорошо что быстро понял, что что-то не чисто с этим всем, и нагуглил es2015 modules
источник

EW

Eugeniy World in TypeScript
George Сarpow
Может он говорит, что нахрена метод, к которому не обратиться никак? Он говорит may, а не must/should
Ну дак внутри Foo или Baz я же могу к ним обратиться
источник

EW

Eugeniy World in TypeScript
находил 🙁, боль какая-то
источник

George Сarpow in TypeScript
Eugeniy World
Ну дак внутри Foo или Baz я же могу к ним обратиться
Ну в твоём коде нет обращений, я не знаю в реальном примере они есть или нет.
источник

SY

Sergey Yaremchenko in TypeScript
Eugeniy World
находил 🙁, боль какая-то
Так оно с прошлого года висит, всем кажется пофиг, не повезло вам однако
источник

EW

Eugeniy World in TypeScript
да… надо что-то будет придумывать, чтобы сгенерировать d.ts файлы для такого кода
источник

ZA

Zaur Abdulgalimov in TypeScript
Artur Eshenbrener
Короче я когда только только начинал во всём этом разбираться, тоже сначала namespace пытался использовать. Хорошо что быстро понял, что что-то не чисто с этим всем, и нагуглил es2015 modules
watchify-> babelify-> browserify -> данувжопуify ..... слишком много гемороя ради одного файла
источник

N

Nikolay in TypeScript
Привет, у кого-то есть опыт, как реализовать кастомные классы ошибок, унаследованные от Error? Все из-за breaking change в TypeScript 2.2. Я перепробовал несколько вариантов из инета. Ничего не получилось.
источник

S

Smooth Operator in TypeScript
не наследуйся от нее
источник

AS

Anton Shvets in TypeScript
npm es6-error что-то вроде такого рекомендуют использовать. Т.е. базовый класс реализующий фичи Error, но не сам Error
источник

l

la gente está muy loca in TypeScript
Кастомные ошибки имплементятся довольно просто
источник