環境構築の仕方 - preYahooHackUteam12/Recipe-Gacha GitHub Wiki

本プロダクトの環境構築の方法を記載

ローカルで環境構築をする際

packge-lock.jsonから環境を構築

Recipe-Gacha-Data % bash end.sh
Recipe-Gacha-Data % bash init.sh
Recipe-Gacha-Data % cd Main/Docker/app

app % docker images
REPOSITORY   TAG       IMAGE ID       CREATED          SIZE
main_app     latest    ea0ce0183e81   2 minutes ago    944MB
  • Image idをコピーして
app % docker run -it ea0ce0183e81 /bin/bash
  • コンテナの中に入る時
docker container exec -it コンテナ名 bash
  • ドッカーの外から中にファイルを送る
(base) minamatayuki@minamatayukinoMacBook-Pro Recipe-Gacha-Data % docker cp /Users/minamatayuki/Desktop/University/M2/develop/preYahooHackU2022/Recipe-Gacha-Data/Main/Docker/app/package.json main_app_1:/usr/src/app/src
root@920544886c74:/usr/src/app# cd src
root@920544886c74:/usr/src/app/src# npm install