Closed suzy1031 closed 3 years ago
サーバ起動しない
16:37:02 redis.1 | 14306:M 18 Dec 2020 16:37:02.835 # Could not create server TCP listening socket 127.0.0.1:6379: bind: Address already in use
原因 既にredisを起動している為
brew services start redis
brew services list
redis error sugawarakouhei /Users/sugawarakouhei/Library/LaunchAgents/homebrew.mxcl.redis.plist
# なぜかstatusがerror...
# 自動起動設定はせず、bin/serverコマンドで起動させる
brew services stop redis
Stopping `redis`... (might take a while)
==> Successfully stopped `redis` (label: homebrew.mxcl.redis)
bin/server
~~省略~~
16:38:45 redis.1 | 16336:M 18 Dec 2020 16:38:45.516 * Ready to accept connections
~~省略~~
16:38:49 web.1 | * Listening on tcp://localhost:5000
~~省略~~
16:38:57 webpacker.1 | i「wdm」: Compiled successfully.
~~省略~~
# ブラウザでlocalhost:500に接続
storeを追加
store / store.js
を新規作成application.js
にimportするgem追加
PCにredisをインストール
redisをトークンストアとしてrailsに登録
foreman使う Procfile.dev作成
この3つのコマンドまとめて実行
bin/server作成
-f オプション
権限777をchmodコマンドで付与
localhost:5000にアクセス
===== undefined method `protect_from_forgery' for Api::StudiesController:Class
=====
CORS設定
bundle install
する参考 CORSがよくわからないので解説してみた&Rails APIでのCORS設定
ルートパス(’/‘)をsigninに変更
===== サインアップできない(500 server error) DBには保存できている!
redis起動していない? →起動させる
signin、signup成功した後の遷移処理のパスがおかしい? →
this.$router.replace('/Record')
に変更ログインできた!
=====
Setting.vue log outボタン実装