開発覚書はてな版

個人的な開発関連の備忘録

2019-08-01から1ヶ月間の記事一覧

【Jest】mockdateを使用したサンプル

概要 Jest 24.9 では jasmine.clock().mockDate のように Dateをテスト用に上書き機能がありません。 mockdate ライブラリを利用して jasmine.clock().mockDate() を代用できます。

【Angular】特定ファイルのカバレッジを除外

概要 Angularのユニットテストで特定ファイルをカバレッジから除外したいケースがあります。 以下の設定をすることで対応可能です。 angular.json の test の設定に codeCoverageExclude を追加する。 Globs形式でカバレッジ除外対象のファイルを指定する。 …

【NestJS】VSCodeでデバッグ実行

概要 NestJSをVSCodeからデバッグ実行をする方法を記載。

【Git】現在ブランチのコミットIDをファイル出力

Git

概要 Gitで現在ブランチのコミットIDをファイルに出力する。 利用シーン ビルド時のコミットIDを保存したいケース 実行環境 Bash Git サンプルソース git log -n 1 --pretty=format:"%H" > dist/commit-id.txt # c8f8ab484161c025f5b1e62135f3d067aa841791 G…

【JavaScript】textareaで入力した文字列をファイルで保存する

概要 textareaで入力した文字列をファイルで保存するための最低限のサンプルを実装する。