Як разгарнуць Мапу на прадакшн — различия между версиями

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск
 
(не показана одна промежуточная версия этого же участника)
Строка 1: Строка 1:
 
 
* Патрабаванні да асяродку  
 
* Патрабаванні да асяродку  
  node v10 +
+
** node v10 +
  git
+
** git
  apache ці nginx как вэб-сервер
+
** apache ці nginx как вэб-сервер
 
* Клануем праект з рэпазіторыя:  
 
* Клануем праект з рэпазіторыя:  
 
   git clone https://github.com/diglabby/mapa.git у тэчку mapa, якая ляжыць у корані віртуальнага хаста.
 
   git clone https://github.com/diglabby/mapa.git у тэчку mapa, якая ляжыць у корані віртуальнага хаста.
Строка 11: Строка 10:
 
   npm install
 
   npm install
 
* У файле src/constants/URLs.js ляжаць усе наладкі (АПІ, тайлавы сэрвер і інш).
 
* У файле src/constants/URLs.js ляжаць усе наладкі (АПІ, тайлавы сэрвер і інш).
* Збіраем праект npm run pack
+
* Збіраем праект  
 +
  npm run pack
 
* Капіруем файлы з тэчкі dist (знаходзіцца у корані тэчкі mapa) у корань віртуальнага хаста (часта гэта бывае тэчка public_html) таго дамена, на якім будзе працаваць прыкладанне.
 
* Капіруем файлы з тэчкі dist (знаходзіцца у корані тэчкі mapa) у корань віртуальнага хаста (часта гэта бывае тэчка public_html) таго дамена, на якім будзе працаваць прыкладанне.
 +
 +
== Звярнуць увагу ==
 +
* Дзе падключаецца бэкэнд і версію API
 +
* Таксама глядзець на актульнаць тайлсэрвераў, Напрыклад, link: "https://b.tile.openstreetmap.org/{z}/{x}/{y}.png"
 +
* Наогул пастаянна затачываць канфіг
  
 
[[Category: Тэхнічная падтрымка]]
 
[[Category: Тэхнічная падтрымка]]

Текущая версия на 20:44, 3 апреля 2020

  • Патрабаванні да асяродку
    • node v10 +
    • git
    • apache ці nginx как вэб-сервер
  • Клануем праект з рэпазіторыя:
 git clone https://github.com/diglabby/mapa.git у тэчку mapa, якая ляжыць у корані віртуальнага хаста.
  • Абіраем патрэбную галіну master (для прадакшна) , develop для распрацоўкі.
 git checkout <патрэбная_галіна> 
  • Усталёўваем залежнасці
 npm install
  • У файле src/constants/URLs.js ляжаць усе наладкі (АПІ, тайлавы сэрвер і інш).
  • Збіраем праект
 npm run pack
  • Капіруем файлы з тэчкі dist (знаходзіцца у корані тэчкі mapa) у корань віртуальнага хаста (часта гэта бывае тэчка public_html) таго дамена, на якім будзе працаваць прыкладанне.

Звярнуць увагу

  • Дзе падключаецца бэкэнд і версію API
  • Таксама глядзець на актульнаць тайлсэрвераў, Напрыклад, link: "https://b.tile.openstreetmap.org/{z}/{x}/{y}.png"
  • Наогул пастаянна затачываць канфіг