1.7 KiB
letenka
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
instalace vue + projekt
- vytvoření složky
- npm install @vue/cli
- node_modules.bin\vue create název_projektu
- Zvolíme [Vue 2]
- cd název_projektu\
- npm run serve
nasazení na server
(přihlášení na tuto stránku) https://vpn.asgard.odbornaskola.cz/
v cmd $ ssh webmaster@ip_adresa $ tajné heslo
//nasazení vue stránky
$ npm run build
Vložíme ji do gitu ( odebrat z gitignre /dist)
git clone (pro včechny stránky) pokud aktualizuju stránku stačí $git pull nano /etc/nginx/sites-enabled/webproject (vše zakomentujeme a vložíme tne cestu k našemu souboru ) vložíme $root /home/webmaster/stavebniny/dist; (bez vue je to bez toho dist) uložíme a restartujeme sudo symstemctl restart nginx
$git clone http://git.asgard.odbornaskola.cz/lukas.helcl/veterinahelcl.git $ virtual .venv $source .venv/bin/activate $ pip install -r requirements.txt $ python manage.py migrate $ python manage.py collectstatic
poslední příkaz vrátí cestu kde se nacházejí statické soubory, tuto cestu je potřeba dopsat v nastavení vebového serveru
$ nano /etc/nginx/sites-enabled/webproject vložím do media static root /home/webmaster/jmnéno projektu
$ nano /etc/uwsgi/apps-enabled/webproject.ini # přejmenovat řádek ("project" na název svého projektu)
$ python manage.py createsuperuser $ sudo systemctl restart uwsgi $ sudo systemctl restart nginx