selmertsxの素振り日記

ひたすら日々の素振り内容を書き続けるだけの日記

TypeScript

JestにおけるbeforeAllの実行タイミングについて

TL:DR Jestにおいて、describe内外にbeforeAllを複数用意した場合の評価タイミングを確認した。その結果、beforeAllは上から順番に実行されていることが分かった。 モチベーション beforeAllを上書き指定できれば、綺麗に書けるテストを書いていた。 そのた…

TypeScriptにおいて継承先のclassのプロパティはオブジェクトの生成時には利用できない

概要 表題のとおり。継承先のプロパティは、オブジェクトの生成時には利用できなかった。 このあたりの仕組みが気になる。やり方があれば、ご紹介頂けると幸いです! 確認のコード class A { protected hoge = 3; constructor () { console.log(this.hoge); …

TypeScriptをVSCodeでデバックする

概要 TypeScriptのデバック効率を上げたい フロントエンドのコードでは無いのでchromeのデバッグツールが使えない VSCodeのデバックツールを試してみた 5分くらいで設定できた VSCodeでのデバック画面 こんな感じの画面でデバックができます。 設定方法 VSCo…

TypeScriptで書かれた AWS Lambdaのコードで AWS SAM Localを使う

やりたいこと TypeScript で書かれている AWS Lambda のコードを AWS SAM Local で動かしたい TypeScriptのコードとbuild後のコードは別ディレクトリで保持したい AWS SAM LocalのREADMEではそこの説明が無いので、自分でなんとか動く方法を模索する必要があ…