- git clone して、できた TOP の Dir にて作業(docker-compose.yml のある Dir)
- dot.env_CopyThisFileTo.env を、コピーして、.env ファイルを作成。
- .env の内容を編集。
たぶん、起動すると思います。
- nginx リバースプロキシ* : localhost:8888
- node : http://localhost:3000
- postgres; usr:root pw:password, port 5432
- swagger-edit: http://loccalhost:10081
- swagger-ui: http://loccalhost:10082
- swagger-mock**: http://loccalhost:10083
* node.js 側での設定も必要
具体的には、vue cli なら、カレントに、vue.config.js をつくり、
module.exports = {
devServer: {
disableHostCheck: true
}
}
を記載
**
モックサーバーは、stoplight/prism:4
/openapi/api_reference.yaml で、内容を定義
yarn install #package.json設定済
yarn dev #開発サーバ起動
ブラウザから、localhoset:3000 で、接続可能になると思います。
Hello Vite + React!
以上
尚パーミッションエラーで困るときは、/appで、
whoimi # 現在のユーザー名を調べて
sudo chown -R {現在のユーザー名} .
以下は、環境構築の詳細です。 Githubには、すでに設定された状態でUPしています。
ネット上の記事を参考に構築。
設定ファイルを記載
チーム開発を想定して、.vscodeを共有、
.editconfigも設定
yarn init
npm init @vitejs/app
https://qiita.com/hedrall/items/f2239f98f1c0fdd14b07
npx eslint --init
https://zenn.dev/thiragi/scraps/8e988668dbc860
yarn add -D prettier eslint-config-prettier
yarn add -D eslint-plugin-react-hooks
https://qiita.com/sprout2000/items/ee4fc97f83f45ba1d227
prettierの動作を無効化するファイルを設定 https://dev.classmethod.jp/articles/the-setting-to-disable-formatting-for-certain-languages-does-not-work-after-updating-prettier-in-vscode/
プラグインを推奨表示させる https://qiita.com/k_bobchin/items/717c216ddc29e5fbcd43