• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Vue.js ścieżki w index.html po buildzie

Object Storage Arubacloud
0 głosów
368 wizyt
pytanie zadane 17 grudnia 2018 w JavaScript przez wachcio Nowicjusz (120 p.)

Witam

Uczę się Vue.js i stworzyłem sobie pierwszy projekt. Po zrobieniu build-a linki w index.html do CSS i skryptów JS nie działały. Poszukałem w dokumentacji i okazało się, że trzeba stworzyć plik vue.config.js i zamieścić np coś takiego:

module.exports = {
   baseUrl: process.env.NODE_ENV === "production" ? "/vue/" : "/"
};

Wtedy Vue dodało wpisany katalog przed ścieżką. Ja chciałbym jednak mieć ścieżki względne więc wpis zamieniłem na:

module.exports = {
   baseUrl: process.env.NODE_ENV === "production" ? "./" : "/"
};

niestety bez spodziewanego rezultatu. Co robię źle?

komentarz 17 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)
Uruchamiasz strone bezpośrednio czy przez serwer ?
komentarz 17 grudnia 2018 przez wachcio Nowicjusz (120 p.)
Build-a chcę wrzucić na serwer wykupiony na home.pl Myślałem, że można ustawić Vue tak aby wstawiał ścieżki względne. Wtedy bez edycji wynikowego pliki Index.html przynosić aplikację do innego folderu

2 odpowiedzi

0 głosów
odpowiedź 17 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)
Aplikacja Vue działą tylko na serwerze:

  Build complete.

  Tip: built files are meant to be served over an HTTP server.
  Opening index.html over file:// won't work.
komentarz 17 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)

Socialler to aplikacja napisana w Vuetify https://socialler.pl/login (moja).

Stwórz sobie .htacces:

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.html [L]
</IfModule>
Z pomocą czego będzie działać:

/login jeśli masz włączone history:mode w routerze.

1
komentarz 22 grudnia 2018 przez wachcio Nowicjusz (120 p.)
Jest wersja demo tej apki lub za pomocą jakiego maila i hasła można się zalogować aby zobaczyć ją w akcji?

PS

"Niepoprawne" pisze się łącznie
komentarz 23 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)
Aplikacje możesz pobrać z pod adresu:

htttps://socialler.pl/socialler.apk

a aby utworzyć swoja klasę w celu testów zarejestruj się pod adresem:

https://socialler.pl/register

Klucz szkoły (ZSP4) to:

O8lXUSqMjjvxIIAKVmOha0kM51Pgbw
komentarz 23 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)
A loginy testowe to:

Email: demo@socialler.pl

Hasło:demoacc

kontakt z administracją można uzyskać pod adresem prezes@socialler.pl
1
komentarz 27 grudnia 2018 przez wachcio Nowicjusz (120 p.)

@Igor Gawrys, aplikacja wygląda na prawdę profesjonalnie choć nie usterzegłeś się literówek. 

Moja dopiero raczkuje i znajduje się pod adresem http://wachcio.pl/meteo_vue

Cały czas ją zmieniam więc może nie działać pod tym adresem za jakiś czas... Przedstawia ona dane aktualne (aktualizowane co minutę) i archiwalne z mojej stacji meteo jak również kilku urządzeń które znajdują się u mnie w domu i nie tylko. Stację sam zaprojektowałem, polutowałem, zaprogramowałem mikrokontroler AVR w C, logikę na serwerze w PHP i MySQL a aplikacja udostępnia te dane w "zjadliwej" formie

komentarz 30 grudnia 2018 przez Igor Gawrys Stary wyjadacz (12,460 p.)
Jeśli podoba ci sie wygląd jaki prezentuje Socialler możesz użyć:

https://vuetifyjs.com/en/getting-started/quick-start
–1 głos
odpowiedź 17 grudnia 2018 przez ShiroUmizake Nałogowiec (46,300 p.)
Musisz stworzyć mu katalog docelowy, lub mu wskażac (ścieżką bezwględną)

Podobne pytania

+1 głos
2 odpowiedzi 390 wizyt
pytanie zadane 19 kwietnia 2021 w JavaScript przez mi-20 Stary wyjadacz (13,190 p.)
+1 głos
1 odpowiedź 142 wizyt
pytanie zadane 16 listopada 2022 w JavaScript przez mi-20 Stary wyjadacz (13,190 p.)
0 głosów
2 odpowiedzi 134 wizyt
pytanie zadane 9 lipca 2018 w JavaScript przez mi-20 Stary wyjadacz (13,190 p.)

92,568 zapytań

141,420 odpowiedzi

319,622 komentarzy

61,954 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...