プログラミング 【Node.js】ファイルの変更を検知して、プロセスを自動で再起動する(ホットリロード) TypeScriptに対応したNode.js用の開発ツールである「ts-node-dev」を用いることで、ファイルの変更を検知して、プロセスを自動で再起動します。 2023.07.21 プログラミング
プログラミング 【Node.js】pingで呼び出すとpongを返すWeb APIを作成する Node.jsの組み込みモジュールであるhttpモジュールを用いることで、pingで呼び出すとpongを返すWeb APIを作成します。 2023.07.20 プログラミング
プログラミング 【Node.js】TypeScriptを事前にコンパイルせずに直接実行する Node.js用のTypeScript実行エンジン(とREPL)である「ts-node」を用いることで、TypeScriptを事前にコンパイルせずに直接実行します。 2023.07.19 プログラミング
プログラミング 【Node.js】Node.jsでHello, world! Node.jsのプロジェクトを作成し、コンソールに「Hello, world!」を出力します。 2023.07.18 プログラミング
プログラミング 【Node.js】Node.jsのバージョンを自動で切り替える .node-versionというファイルにプロジェクト内で使用するバージョンを指定することで、プロジェクトのディレクトリに移動した際にNode.jsのバージョンを自動で切り替えます。 2023.07.17 プログラミング
プログラミング 【AWS】特定のパスへのアクセスを特定のIPアドレスからのみに制限する Amazon CloudFrontのCloudFront Functionsを使用することで、特定のパスへのアクセスを特定のIPからのみに制限します。 2023.07.16 プログラミング
プログラミング 【AWS】wwwなしからwwwありのURLにリダイレクトさせる Amazon CloudFrontのCloudFront Functionsを使用することで、wwwなしからwwwありのURLにリダイレクトさせます。 2023.07.15 プログラミング
プログラミング 【Jest】タイムゾーンをモックする ローカルタイムゾーンをモックするためのライブラリである「timezone-mock」を用いることで、テストごとにローカルタイムゾーンを差し替えて実行します。 2023.07.14 プログラミング
プログラミング 【Node.js】現在時刻を文字列として取得する 日時を操作するためのライブラリである「date-fns」と「date-fns-tz」を用いることで、タイムゾーンに対応した現在時刻を任意の形式の文字列として取得します。 2023.07.12 プログラミング