げっとシステムログ

WEB開発メモ

2020-06-01から1ヶ月間の記事一覧

Vue 3 を TypeScript で

CONTENTS なにがやりたいのか 必要なパッケージのインストール webpack のセットアップ vue を使うための TypeScript の設定をする vue のコードを書く まとめ 参考資料 ENVIRONMENTS node : 14.4.0 vue : 3.0.0-beta.15 なにがやりたいのか HTML の描画とイ…

golang で aws cloudfront signed cookie

AWS CloudFront でプライベートコンテンツを配信したい。 このために Signed Cookie を使う方法があるが、これを golang を使用して生成したい。 CONTENTS AWS CloudFront Signed Cookie カスタムポリシーを使用した Signed Cookie カスタムポリシーを作成す…

golang パッケージのタグのつけ方

CONTENTS やりたいこと パッケージの公開 まとめ 参考資料 ENVIRONMENTS host: GitHub やりたいこと golang のパッケージは GitHub に push するだけで公開できる。 しかし、バージョンのつけ方がわかりくかったのでまとめておく。 TOP パッケージの公開 パ…

golang でクロスコンパイルする話

CONTENTS やりたいこと できたやつ CGO_ENABLED GOOS と GOARCH まとめ 参考資料 ENVIRONMENTS golang : 1.14.4 やりたいこと go build の結果だけを含んだ Docker Image を作りたい。 このためには CGO_ENABLED を無効にする必要がある。 TOP できたやつ 以…

GitHub Release に asset を追加してみる

CONTENTS やりたいこと できたやつ ベースにしたもの まとめ 参考資料 ENVIRONMENTS node: 14.4 @actions/github: 3.0.0 やりたいこと CI から GitHub の Release に asset を追加したい。 GitHub Actions からやる方法はいろいろ出てくるが、GitHub Actions…