Just do IT

思うは招く

2020-09-04から1日間の記事一覧

git clone した Vue.js アプリを動かしたい

やりたいこと git cloneした Vue.js アプリを動かしたい。 $ git clone ~ cd そのディレクトリへ $ npm install #依存関係を解決する(エラーメッセージが出たらでOK) $ npm audit fix サーバー起動。 $ npm run serve ワッショイ💪

Rails でテーブルにインデックスを追加したい

たとえば、Bookモデルの created_at にインデックスを貼りたい場合。 $ bin/rails g migration add_index_to_books ※ファイル名は適当 マイグレーションファイル。 class AddIndexToBooks < ActiveRecord::Migration[6.0] def change add_index :books, :cre…

rbenv で rehash をする必要はない

rbenv で Ruby の管理をしている場合、バージョンを切り替えたり、gem をインストールした後はrbenv rehashをする必要があった。 しかし、2014年のアップデートにより、rbenv rehashをする必要はなくなった。 rbenvでrehashがいらなくなった Bring rbenv-gem…

Rails form_with にモデルオブジェクトを複数渡すときの書き方

ネストしたルートの場合、form_with には複数のモデルオブジェクトを渡すことがある。 = form_with model: [@article, @log], local: true do |f| = form_with(model: [@article, @log], local: true) do |f| ワッショイ💪

Rails 6 webpacker で JavaScript を扱う

最初に、yarn でライブラリをインストールする。 たとえば jquery を入れたい場合。 yarn add jquery config/webpack/environment.js の設定で、jquery の$マークを使えるようにする。 const { environment } = require('@rails/webpacker') const webpack =…