Skip to content

imamiya-masaki/image-busy

Repository files navigation

image-busy( for tuning app )

Setup

Make sure to install the dependencies:


# yarn
yarn install

# npm
npm install

next:


# yarn
yarn build

# npm
npm run build

next:

originApp herokuでのデプロイですので、一度こちらにアクセスしといてください。

dyno のスリープ

next:

touch .env
echo "DATABASE_URL=postgresql://postgres:password@localhost:5432/postgres?schema=public" >> .env

データベース起動

mac docker install windows docker install

 docker-compose up db 
 // or
 docker-compose up

バックグラウンドで実行

docker-compose up -d

prismaの初期立ち上げallinoneコード

yarn prisma:start

prisma seed再読み込み

yarn prisma:seed

ローカルアプリ起動

yarn dev

webpack bundle analyzer

yarn analyzer

benchmark実行

// yarn dev と docker-compose up -d 等で、ローカル、データベースが立ち上がっていることを確認してください。

yarn bench

Docs

docs

Experimental

originAppをローカルで起動させる

originアプリ起動

yarn build等で、

ローカルにbuildし

docker-compose.ymlの # originから# - 3000:3000までのコメントアウトを解除してください。

以下のコマンドを実行

docker-compose up 

このようにすることで、

buildした時点のローカルの状態と、現在のローカルの時点で、 差分を検出することができます。

bench先変更

上記のoriginアプリを起動した後に、

bench.js

//  const ORIGIN_APP_HOST = 'image-list-busy-site.herokuapp.com';
const ORIGIN_APP_HOST = 'localhost:3000';

としてください。

License (public/images/*)

Simplified Pixabay License

https://pixabay.com/ja/service/license/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published