node.js– tag –
-
初めてnode.jsをインストールするならfnmで!
Knowledge先日初めてローカル環境にnode.jsをインストールしました。cloudshellやdockerなどだと最初からインストールされているのでローカル環境でnpm が動かないことが衝撃でした。公式のダウンロードページではfnm を使ったインストールが紹介されており、fnm が便利だったのでご紹介します。 【fnmとは】 fnmは複数のnode.jsのバージョンを管理するパッケージマネージャーです。例えばプロジェクトAではnode.jsのv19を使っており、新しく始まるプロジェクトBではnode.jsのv20を使うとします。手動でnode.jsをインストー... -
[CredentialsError]: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1の対処法
FixAWS Technical Essentialsを進めているなかでS3への接続が上手く行きませんでした。その際に表示されたのがタイトルにあるエラーです。エラー内容と対応方法にギャップがあったので対処法を記録しておきます。 【発生したエラー】 AWS Technical Essentialsで使用するアプリケーションでS3の接続を確認する箇所で上手く動きませんでした。エラーが発生していたコードは以下です。 async function hasS3Access() { try { // console.log('settings::hasS3Access'); if (constants.PHOTOS_BUCKET === '&... -
【AWS Technical Essentials】EC2デモンストレーションの攻略法
AWSAWSの学習でAWS Technical Essentialsを進めています。「デモンストレーション: Amazon EC2 で従業員ディレクトリアプリケーションの起動」の動画の内容が古く、2024年6月時点では動画の通りにやっても動きませんでした。古くなっているポイントと動くユーザーデータを作ったので参考にしてください。 【動画で情報が古いポイント】 AMI 一番最初のAMIの選択から違っています。動画ではAmazon Linux 2 AMIを選択していますが、これを選択すると最新のnode.jsがインストールできません。新しいAmazon Linux 2023 AM...
1