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

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

Версия 19:24, 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) таго дамена, на якім будзе працаваць прыкладанне.