# Pierwsze kroki
# Wymagania
Upewnij się, że masz zainstalowany Node.js v18 lub nowszy.
TIP
Więcej na temat instalacji Node'a możesz przeczytać tutaj.
# Themes
W zależności od potrzeb jako baze projektu można wybrać spośród poniższych repozytoriów:
- nuxt3-tailwind-theme
git@bitbucket.org:moonbite/nuxt3-tailwind-theme.git - nuxt3-nuxt-ui-theme
git@bitbucket.org:moonbite/nuxt3-nuxt-ui-theme.git - nuxt3-uno-theme
git@bitbucket.org:moonbite/nuxt3-uno-theme.git
# Instalacja
- Klonowanie repozytorium:
git clone git@bitbucket.org:moonbite/nuxt3-tailwind-theme.git
- Instalacja zależności
npm ci
- Utwórz plik .env.development i uzupełnij danymi testowymi
NUXT_PUBLIC_API_BASE_URL=http://localhost:8000/api/public
NUXT_PUBLIC_SITE_URL=http://localhost:3000
- Utwórz plik .env.production i uzupełnij danymi produkcyjnymi
NUXT_PUBLIC_API_BASE_URL=https://api.twojadomena.pl/api/public
NUXT_PUBLIC_SITE_URL=https://twojadomena.pl
# Skrypty
# Development
- Włączenie aplikacji w trybie developerskim
npm run dev
# Produkcja
- Budowanie i optymalizacja aplikacji
npm run build
- Włączenie serwera produkcyjnego. Powinno to nastąpić po zbudowaniu projektu.
node .output/server/index.mjs
TIP
Po zbudowaniu projektu trzeba ręcznie ustawić zmienne środowiskowe podczas uruchamiania serwera. Źródło (opens new window)
Przykład:
NUXT_PUBLIC_API_BASE_URL=https://api.twojadomena.pl/api/public node .output/server/index.mjs
← Wprowadzenie Media →