Motyw
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.plSkrypty
Development
- Włączenie aplikacji w trybie developerskim
npm run devProdukcja
- Budowanie i optymalizacja aplikacji
npm run build- Włączenie serwera produkcyjnego. Powinno to nastąpić po zbudowaniu projektu.
node .output/server/index.mjsTIP
Po zbudowaniu projektu trzeba ręcznie ustawić zmienne środowiskowe podczas uruchamiania serwera. Źródło
Przykład:
bash
NUXT_PUBLIC_API_BASE_URL=https://api.twojadomena.pl/api/public node .output/server/index.mjs