Wpis z mikrobloga

Chciałbym trochę pokodzić w #nodejs z użyciem #typescript i mam kilka rozterek, może mi pomożecie rozwiać :)

1. organizacja projektu - używając typescript mam pliki źródłowe (pewnie będą w katalogu np /src) i pliki przetranspilowane do czystego jsa, te pewnie będą w katalogu, np build.
a) czy pliki przetranspilowane powinienem trzymać w repo?
b) jeśli nie, to na jakim etapie to transpilować?
c) uruchomienie aplikacji wtedy przez npm run start i tam podać ścieżkę do pliku z katalogu build?

2. czego używacie do unit testów w w/w technologiach?

wrzucę jeszcze #javascript i #backend :)
  • 4
@elmccd: @Pesio: dzięki za odpowiedzi, spróbuję ts-node, wygląda na to, że będzie to to czego szukam :)

@elmccd: to jeszcze podpytam może trochę o deploy. Wyobrażam sobie taki scenariusz
1. piszę kod w jakimś języku transpilowanym do jsa (ts lub jakieś vue czy coś)
2. lokalnie sobie kod transpiluje ale jest to cały czas poza repo
3. przychodzi czas na deployment. No właśnie - jak to według Ciebie powinno
@kefas_safek: Szczerze, nigdy niczego nie deployowałem dla node, ale chyba tak jak mówisz. Na jakimś serwerze (jakiś CI/CD) robisz npm install i build a potem to umieszczasz na produkcji. Zależy też gdzie deployujesz, AWS powinien mieć jakiś proces do tego.