Skip to content

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

Przykład:

bash
NUXT_PUBLIC_API_BASE_URL=https://api.twojadomena.pl/api/public node .output/server/index.mjs

Made by Moonbite