Frontend finished

This commit is contained in:
Eden Kirin
2024-01-16 16:45:08 +01:00
parent d77be41b99
commit 636efa9744
6 changed files with 69 additions and 0 deletions

36
frontend/Makefile Normal file
View File

@ -0,0 +1,36 @@
CONTAINER_NAME=frontend-app
IMAGE_NAME=komponiranje-frontend-app
run:
@npm start
.PHONY: build
build:
@npm run build
upgrade-packages:
@go get -u ./...
docker-build: clean
@docker build \
--progress=plain \
--tag $(IMAGE_NAME) \
.
docker-run:
@docker run \
--name $(CONTAINER_NAME) \
--publish 8080:80 \
--detach \
$(IMAGE_NAME)
clean:
- @docker stop $(CONTAINER_NAME)
- @docker rm $(CONTAINER_NAME)
- @docker rmi $(IMAGE_NAME)