Skip to content
This repository has been archived by the owner on Oct 18, 2018. It is now read-only.

Dodaj korak s webpack naredbom u README #3

Open
simevidas opened this issue Oct 23, 2015 · 9 comments
Open

Dodaj korak s webpack naredbom u README #3

simevidas opened this issue Oct 23, 2015 · 9 comments

Comments

@simevidas
Copy link

Ljudi koji nemaju iskustva s webpackom (poput mene 😀) ce se mozda pitati kako generirati build/ direktorij, koji je (izgleda) potreban za gledanje aplikacije u browseru. Koliko vidim, dovoljno je izvrsiti webpack naredbu u rootu projekta.

@silvenon
Copy link
Owner

Ne možeš ju vidjeti sa npm start pa na localhost:8080?

@simevidas
Copy link
Author

Jednom kad je dist/ direktorij prisutan, node start ce uredno servirati stranicu, ali problem je sto node start sam po sebi ne generira dist/, nego je potrebno prije toga izvrsitiwebpack.

@silvenon
Copy link
Owner

To ne bi trebalo biti potrebno. Sad sam klonirao repo i isprobao (nije bilo dist foldera) i radilo mi je. Pokrenuo sam npm start, pričekao sam dok mi nije rekao da je izgenerirao sve, onda sam otvorio localhost:8080 i radilo mi je.

Gdje tebi zapne?

@simevidas
Copy link
Author

Vraca mi 404 uz response: “Cannot GET /”. Prilikom npm installa, node-gyp baca hrpu errora (Windows nema Python), mozda je to ¯\_(ツ)_/¯. Uglavnom, ja na Windowsu moram najprije izvrsiti webpack kako bi localhost:8080 prikazao aplikaciju uz npm start.

@simevidas
Copy link
Author

Probao sam ponovno. Sad radi. Izgleda da mi npm start nije radio jer mi webpack nije bio installiran (globalno). Dakle:

  1. npm start => localhost:8080 vraca 404
  2. npm i webpack -g (naknadno sam bio instalirao)
  3. webpack u rootu tvojeg projekta
  4. npm start => app se prikazuje

Da li to znaci da bi "webpack" trebao biti naveden kao dependency u tom packag.json-u?

@silvenon
Copy link
Owner

Čini se da će taj problem biti uskoro riješen:

Ako ne, smislim neki workaround.

Hvala na detaljnom opisu 👍

@simevidas
Copy link
Author

Evo “for the record” sam snimio filmic - https://www.youtube.com/watch?v=wc70MdGIfcM. Opet sam na starom ponasanju, dakle, moram rucno izvrsiti webpack kako bi se stranica prikazala. Ne znam da li je problem u node-gypu. Bumo vidli.

@silvenon
Copy link
Owner

Hvala 👍 Dakle taj node-gyp error dobiješ pri instalaciji, mislio sam da si ga dobio pri npm start. Ono što ja mislim da se događa je da webpack-dev-server (koji se pokreće s npm start) na Windowsima ne uspijeva prikazati kod uspješno, pa služi samo kao server.

Ako možeš još za kraj provjeriti nešto, dok ti se vrti npm start pokušaj nešto izmjeniti u React kodu, da vidimo hoće li webpack-dev-server uspješno recompileati, pa refreshaj browser da vidiš jesu li se promijene primile.

Ostavit ću issue otvoren dok se ne resolva na jedan način ili na drugi.

@silvenon silvenon reopened this Oct 26, 2015
@simevidas
Copy link
Author

Da, taj dio funkcionira.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants