2021-01-01から1ヶ月間の記事一覧
前提 libv8エラー 対処法 参考文献 mysql2エラー 対処法 参考文献 therubyracerエラー 対処法 参考文献 最終的な.bundle/configの中身 前提 ・Mac Retina ・MySQL Ver 14.14 Distrib 5.7.32 ・Redis 3.2.9 ・Node.js 12.14.0 ・Yarn 1.22.10 # Gemfile sourc…
前提 FactoryBot validとerrorsの順番 バリデーションテスト 参考・引用文献 前提 Gemfile group :development, :test do ... gem 'rspec-rails', '~> 4.0.2' gem 'factory_bot_rails' end schema.rb create_table "tasks", force: :cascade do |t| t.string…
RSpec の出力をデフォルトの形式から読みやすいドキュメント形式に変更する設定。 これによってテストスイートの実行中にどのスペックがパスしたのかわかりやすくなる。 テストスイートとは? ソフトウェアの目的や対象ごとに複数のテストケースをまとめたも…
.gitignoreへの設定 gemの保管先の指定 --path vendor/bundleをつけ忘れた場合 参考文献 .gitignoreへの設定 githubにgemfileとgemfile.lockをインストールしていることから、gem自体のインストールは不要。(push時とても重くなるなどの弊害がある) そのた…
1. vscodeを開く 2. Command Paletteを⇧⌘Pで開く Command Paletteとは? you have access to all of the functionality of VS Code, including keyboard shortcuts for the most common operations. →一般的な操作のショートカットを含むvscodeの機能にアクセ…
公式の導入部分で以下のように説明されている。 Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproo…
inspect 参考文献 getsメソッド 参考文献 pメソッド 参考文献 even?メソッド 参考文献 inspect オブジェクトを人間が読める形式に変換した文字列を返すメソッド。 railsガイドのarticles_controller.rbにinspectを使用すると以下のような表示になる。 inspec…