From f16be2231f68380812a108f0163725e566f00152 Mon Sep 17 00:00:00 2001 From: Neil Parikh Date: Mon, 31 May 2021 02:09:24 -0400 Subject: [PATCH] create .env and tailwind.css file in setup.sh --- .gitignore | 1 + setup.sh | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/.gitignore b/.gitignore index 35264fb..ddee41f 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ data.json .env build/ index.out.css +frontend/public/index.html diff --git a/setup.sh b/setup.sh index efa25cb..c166293 100755 --- a/setup.sh +++ b/setup.sh @@ -3,6 +3,7 @@ set -e source ./common.sh +MAIN_PATH=$(pwd) function setup_frontend() { prefix_stdout_stderr "${PURPLE}frontend: ${NC}" @@ -12,6 +13,10 @@ function setup_frontend() { echo "Installing dependencies..." npm i + echo "Building tailwind css file for links page" + cd public + NODE_ENV=production npx tailwindcss-cli@latest build index.in.css -o index.out.css + echo "Done!" } @@ -26,6 +31,9 @@ function setup_backend() { echo "Deleting sqlite database..." rm ./links.db || echo "Nothing to delete ¯\_(ツ)_/¯" + echo "Deleting .env file" + rm ./.env || echo "No .env to delete" + echo "Creating new virtual environment..." python3 -m venv venv source venv/bin/activate @@ -36,6 +44,11 @@ function setup_backend() { echo "Creating a dummy sqlite database at 'backend/links.db'..." python setup_db.py + echo "Creating .env file" + echo "PASSWORD=test" > .env + echo "PORT=5000" >> .env + echo "OUT_PATH=$MAIN_PATH/frontend/public/index.html" >> .env + echo "Done!" }