daisuzz.log

フロントエンド技術

npmでインストールした依存パッケージのライセンスを調べたい

個人のWebサイトを作っている中で、依存パッケージのライセンス一覧が見たくなったので、良い感じに出力してくれるライブラリがないか調べてみた。 調べてみると、いろいろな言語で実装されていたり、GitHubやMicrosoftが提供しているライブラリ[1][2]が出て…

Safariの「戻る」「進む」操作を行ってページを復元したときにJavaScriptを実行させる方法

Safariでブラウザの「戻る」「進む」ボタンを押したときの挙動でハマったところがあったので備忘録としてまとめます。 bfcacheとは SafariやFirafoxでは「進む」「戻る」操作を行うと、bfcache(back forward cache)という仕組みでページを復元します。 bfcac…

Hugoを使って生成した静的ページをGithub pagesにデプロイする

今回はHugoを使って生成した静的ページをGithub pagesにデプロイしてみようと思います。 公式サイトを参考にしているので、まずは公式サイトを読んで試してみてください。 やりたいこと 個人リポジトリ(dais39.github.io)にHugoで自動生成した静的ページをデ…