gamiyama3110 / rails-apiSandbox

railsのapiモードで触ってみる
0 stars 0 forks source link

環境構築メモ #1

Open gamiyama3110 opened 4 years ago

gamiyama3110 commented 4 years ago

参考 https://qiita.com/yyh-gl/items/30bd91c2b33fdfbe49b5

フロント側の構築を参考。 https://github.com/gamiyama3110/railsSandbox/issues/1

ruby 環境設定

このプロジェクト用に指定バージョンのrubyに切り替える。

rbenv local 2.5.8
rbenv rehash

gem install bundler
gem install rails

アプリケーション初期化

rails new . --skip-bundle --api -T

apiモードでの構築。 Tはデフォルトのテストフレームワークを無効にする。

RSpecを使う。

テスト用に以下のライブラリをgemfileに追記する。

以下は時間掛かるのでスキップ。

bundle install

テストツール インストール

rspec

テストフレームワーク。

rails generate rspec:install

gemの再インストール

https://qiita.com/katoy/items/9bcba54b88c5fc7d9aa6

gem uninstall -I -a -x --user-install --force
# 一覧
gem list

gem install bundler
rm Gemfile.lock
bundle install
gamiyama3110 commented 4 years ago

visual studio code

拡張機能インストール