チャットアプリ作っていきたいが1
https://nodejs.org/ja/docs/guides/nodejs-docker-webapp/
まずはここからはじめていく
socket.ioでシンプルに実装してdockerで管理し、git pushまでが当面の目標
(本当はサーバー側をjavaでクライアント側をreactでとかおしゃれにやりたいけどまあとりあえず後でいい)
https://socket.io/get-started/chat/
とりあえず手元にnodejs/Express/socket.io環境をつくる
# nodebrewを導入する curl -L git.io/nodebrew | perl - setup ## bashrcへ以下を追記してloadしとく export PATH=$HOME/.nodebrew/current/bin:$PATH # nodeをインストールする、現時点のstableは12系らしい nodebrew ls-remote nodebrew install-binary v12.16.3 nodebrew use 12 # 確認 node -v npm -v
git環境整える(PC買い換えてからやってなかったから手順まとめ)
https://qiita.com/suthio/items/2760e4cff0e185fe2db9 ほぼこれに従うだけだが
# 古いもの確認してバックアップなり避難しとく ls -al ~/.ssh # 鍵ペアをつくってgithub等へ公開鍵を登録する ssh-keygen -t rsa -b 4096 -C "your_email@example.com" cat ~/.ssh/id_rsa.pub ## https://github.com/settings/keys ## Newで登録する # 疎通確認 ssh -T git@github.com ## "You've successfully authenticated," でok
git pushする
https://nodejs.org/ja/docs/guides/nodejs-docker-webapp/
基本的に手順通りでportだけ8080->3000に変えた結果できた
こちらでやっていく https://github.com/sh3eys/telepath