AngularFireでデプロイ(ng deploy)したが、アクセスすると404エラー

ng deploy して最後に表示されたURLにアクセスすると、下記のエラーが。 あれ?と思い、dist 配下を見ると、たしかに index.html がない。 よく見ると ng deploy 実行時にこんなエラーが。

ng2-chartsでgenerateしたコンポーネントでコンパイルエラー

公式ドキュメントに従って ng generate ng2-charts:line で生成したコンポーネントを開くと、ChartDataSetsLine, Label, ChartOptions, Color, Chart

AngularFire で Realtime Database を使おうとすると NullInjectorError

ng add @angular/fire して表示されたメニューで Realtime Database を使う設定にすると、app.module.ts に imports を追加してくれる。ただ、設定が足りないようで、コ

Expo (React Native) で TypeScript の noImplicitAny を true にすると View で「この呼び出しに一致するオーバーロードはありません」 エラー

TypeScript らしく書こうと思いたち、まずは noImplicitAny を true にしてコンパイルエラーを潰していっていると、View コンポーネントを使っている箇所で軒並みエラー発生。プロパティ &#82

今さら Expo SDK36 で jest を使ってユニットテストしたい

Expo のアプリで、ロジックが複雑なユーティリティ関数をピンポイントでテストしたい。しかもソースは TypeScript。 とりあえず下記に沿って jest をインストールしてテストを書いてみたが、ESM のインポート

Expoでfirebaseを使いたい

下記の公式ガイドに沿って導入したところ、コンパイル時にエラー。 https://firebase.google.com/docs/web/setup?hl=ja While trying to resolve modul

ドメイン駆動設計のValueオブジェクトのメリットがやっとわかった

以前ドメイン駆動設計の本を読んだ時に、Valueオブジェクトのメリットが良くわからず、やりすぎなんじゃないかと思っていた。先日、あるクラスの一部分だけを使いたい時の解決方法として「使いたい部分のデータとメソッドをクラス(

Electron でポップアップウィンドウでもプリロードスクリプトを使いたい

前回、ポップアップウィンドウでも executeJavaScript を実行できることがわかったが、ポップアップウィンドウ内ではプリロードスクリプトが読み込まれていないことに気がついた。 これを読み込ませるにはどうすれば

Electron でポップアップウィンドウを操作したい

Electron でとある Web システムを loadURL で開き、executeJavaScript で操作していると、ポップアップウィンドウを開く処理(window.open)があり、別の BrowserWind

Draw.ioが便利

手軽に図を書くツールに困っていたところ、Draw.io の存在を知った。 https://app.diagrams.net/ VSCode の拡張機能(Draw.io Integration)もリリースされており、ローカ