From a313062caa2a536bd014f264fd7ff9b4dfda1701 Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Tue, 14 May 2024 17:10:27 +0300 Subject: [PATCH] nuxt build --- compose.yml | 1 + front/nuxt.config.ts | 2 +- main.py | 2 +- pyproject.toml | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/compose.yml b/compose.yml index 6ac0c10..522bcb8 100644 --- a/compose.yml +++ b/compose.yml @@ -1,5 +1,6 @@ services: web: + restart: always build: dockerfile: Dockerfile ports: diff --git a/front/nuxt.config.ts b/front/nuxt.config.ts index 8851e77..9d825c4 100644 --- a/front/nuxt.config.ts +++ b/front/nuxt.config.ts @@ -1,4 +1,4 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - devtools: { enabled: true } + devtools: { enabled: true }, }) diff --git a/main.py b/main.py index 60c4242..d1872e1 100644 --- a/main.py +++ b/main.py @@ -31,4 +31,4 @@ app.add_middleware( ) app.mount("/api", api_app) -app.mount("/", StaticFiles(directory="front/dist", html=True), name="front") +app.mount("/", StaticFiles(directory="front/.output/public", html=True), name="front") diff --git a/pyproject.toml b/pyproject.toml index 6474527..503a0e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,5 +19,5 @@ requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.taskipy.tasks] -build = "cd front && npm install && npm run build" +build = "cd front && npm install && npm run generate" start = "uvicorn main:app --reload --host 0.0.0.0" \ No newline at end of file