プログラミングのゴミ箱

日々の学習の中で知らなかったことについて、調べたことを解説します。

2022-03-09から1日間の記事一覧

Railsでrails db:migrateしようとしたら「ActiveRecord::NoEnvironmentInSchemaError」と怒られた。

Rails db:migrateを実行すると以下のようなエラーが起きた。 aborted! ActiveRecord::NoEnvironmentInSchemaError: Environment data not found in the schema. To resolve this issue, run: bin/rails db:environment:set RAILS_ENV=development /usr/local…

Reactで環境変数を扱う

Reactで環境変数を扱いたいときには、ルートディレクトリに「.env」ファイルを作成し、その中にREACT_APP_という名前に続く変数名をつけた変数を定義することで扱えるようになる。 # develop REACT_APP_API_HOST=localhost:3000 <|| こんな感じ。変数名の先…

Reactで受け取ったpropsから使いたいものだけ取り出す

Reactで独自コンポーネントを作成するときに、引数を一つだけ取り出しもとの引数から取り出した一つを削除したい。 例えば{hoge, fuga, hogefuga}という引数をhogefugaと{hoge, fuga}に分けたいときには const Button = props => { {hogefuga, ...other} = p…

Reactでpublicフォルダーを使う方法

Using the Public Folder | Create React App これが参考になった。create-react-appを実行すると、ルートディレクトリにpublicという名前のフォルダが作られる。 このフォルダにはアプリの中で使う画像など外に公開したいデータが入っている。 ここにsample…