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

ts-nodeの実行がうまくいかない

状況 package.json に以下を記述するもts-nodeの実行がうまくいかなかった "type": "module", 解決策 実行するコマンドをxからoに変更して解決。 多分プロジェクトのサーバーからではなく、 ホストマシンからリクエストを投げることになっていたと思われる。…

capistrano デプロイエラー Compilation failed: Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest

node が新しいことによって起きている。 deploy.rb に以下を追加することで解決。 # 環境変数の設定 set :default_env, { 'NODE_OPTIONS' => '--openssl-legacy-provider' }

【チートシート】cmdとterminal

コマンドプロンプト (Windows) ターミナル (Unix系) 現在のディレクトリを表示 cd pwd ディレクトリを変更 cd directory_name cd directory_name 親ディレクトリに移動 cd .. cd .. ディレクトリの内容を表示 dir ls 新しいディレクトリを作成 mkdir directo…

Capistranoデプロイ時にgit@github.com: Permission denied (publickey).

以下のコマンドで解決 ssh-add -k stackoverflow.com

vagrant上のdockerで立てているDBへのコネクションに失敗する

背景 DBのプロセスは動いているが、コネクションは失敗する。dockerコンテナを再起動しても同じ。 解決 vagrant halt して vagrant up し直し、 dockerの起動もやり直して解決。