create .env and tailwind.css file in setup.sh
This commit is contained in:
parent
8033863a33
commit
f16be2231f
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,3 +7,4 @@ data.json
|
||||
.env
|
||||
build/
|
||||
index.out.css
|
||||
frontend/public/index.html
|
||||
|
13
setup.sh
13
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!"
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user