Košarica (0)
  • Vaša košarica je trenutno prazna

NEOSERV BLOG

Novice in nasveti iz sveta domen, gostovanja, SSL certifikatov, spletnih strani, spletnih trgovin in ostalih področij spleta.

React je odprtokodna JavaScript knjižnica, ki se uporablja pri izdelavi interaktivnih uporabniških vmesnikov. Z uporabo React lahko učinkovito posodobite le tiste komponente spletne aplikacije, pri katerih pride do spremembe podatkov – brez ponovnega nalaganja celotne strani.

Zanimivo je, da je bil React.js razvit že leta 2011, in sicer s strani Facebook ekipe z Jordanom Walkerjem na čelu. Njihov cilj je bil ustvariti JavaScript knjižnico, ki je združevala hitrost programskega jezika JavaScript in nov, dinamičen način upodabljanja oz. prikaza strani.

V nadaljevanju smo pripravili kratek vodič, kako v nadzorni plošči cPanel pognati React aplikacijo.

1. V »package.json« dodajte naslov svoje spletne strani

Odprite svojo React aplikacijo. V datoteko package.json dodajte atribut “homepage”, kot prikazuje spodnja slika.

Package.json - homepage atribut

Pravilen zapis, ki ga morate vstaviti v datoteko, je torej “homepage”: “http://vasadomena.si”. Seveda naslov ustrezno prilagodite glede na svojo dejansko domeno.

2. Ustvarite datoteko »build«

V krovnem direktoriju (ang. root directory) poženite yarn install, da namestite posodobljeno okolje. Ko se proces zaključi, vpišite ukaz yarn build (delujeta tudi ukaza npm install in npm build).

Datoteka build

Kot boste opazili, omenjeni ukaz v vašem projektu kreira nov direktorij z imenom build. Gre za stisnjeno datoteko, ki vsebuje vse, kar spletni brskalnik potrebuje za prepoznavanje in zagon vaše React aplikacije.

3. Znotraj cPanel se pomaknite v mapo public_html

Prijavite se v nadzorno ploščo cPanel (navodila za prijavo). V razdelku FILES poiščite orodje File Manager (Upravitelj datotek) in kliknite nanj.

cPanel - File Manager

Upravitelj datotek se bo odprl v novem zavihku. Na seznamu map in datotek poiščite mapo public_html in se pomaknite vanjo.

4. V public_html kopirajte vsebino datoteke »build«

Pomaknite se do datoteke build, ki jo najdete v krovni mapi vaše aplikacije. Odprite jo in izberite njeno celotno vsebino – vse datoteke in mapo static.

Vsebina datoteke build

Če boste prenesli zgolj datoteko build, postopek ne bo deloval.

Celotno vsebino datoteke build nato prenesite v mapo public_html (oz. v ustrezno domensko mapo, če ne delate na nosilni domeni, temveč na dodani).

5. Ustvarite datoteko .htaccess

Da bodo v vaši React aplikaciji vse poti delovale pravilno, morate ustvariti .htaccess datoteko.

Najprej se prepričajte, da imate na paketu gostovanja vključen prikaz skritih datotek in map. Nato v levem zgornjem kotu Upravitelja datotek kliknite na + File in ustvarite .htaccess datoteko. Bodite pozorni, da ste pred ime datoteke zapisali piko.

cPanel – kreiranje datoteke .htaccess

Z desnim gumbom kliknite na datoteko .htaccess, jo uredite z ukazom Edit in vanjo dodajte spodnjo kodo.

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule . /index.html [L]
</IfModule>

V zgornjem desnem kotu urejevalnika kliknite na gumb Save Changes, da shranite spremembe.

6. Preverite svojo spletno aplikacijo

Tako, to je vse! V brskalniku obiščite svojo domeno oziroma spletno stran in zagledati bi morali popolnoma delujočo spletno aplikacijo.

KOMENTARJI

KOMENTIRAJTE OBJAVO

(obvezno)
(obvezno, e-poštni naslov bo skrit)
(neobvezno)
Varnostno vprašanje, ki potrdi, da ste resnična oseba.