vaizard / glued-archived

1 stars 3 forks source link

OUR REACT BUILD - how to #129

Open pohadkar opened 5 years ago

pohadkar commented 5 years ago

jak postupovat pri buildovani naseho vlastniho serveroveho reactu

pohadkar commented 5 years ago
  1. na serveru musi byt node.js
  2. zalozil jsem si novy adresar a napsal v nem: "npx create-react-app my-app" (probehlo bez chyb i warningu)
  3. dale jsme chteli delat js buildy do adresare dist. nejdriv jsem provedl "npm run build" ovsem to vytvorilo pouze adresar build (stale bez chyb i warningu)
  4. pak jsem nasel plugin, ktery ty dist dela. https://www.npmjs.com/package/react-build-dist
  5. nainstaloval jsem ho tam upravenym prikazem "npm install --dev react-build-dist" (zde byla spousta warningu)
  6. do package.json jsem do kolonky script pridal "scripts": { "build:dist": "react-build-dist" }
  7. dist buildy se ted delaji "npm run build:dist" (prvni pokus spousta chyb, ale udelalo se neco)
  8. nainstaloval jsem react json form "npm install react-jsonschema-form --save" (warningy ze chybi typescript)
  9. nainstaloval jsem typescript "npm install typescript" (nejake warningy ze preskakuje oprtional dependency)
  10. znovu build "npm run build:dist" (zase spousta chyb, nicmene to zase neco vygenerovalo)
  11. pouziti vysledneho scriptu ve strance: chyba: Error: ReactDOM was loaded before React. Make sure you load the React package before loading ReactDOM.
pohadkar commented 5 years ago

jeste dulezita vec. nevime v jakem vztahu je vysledny dist build a obsah src/index.js jestli se vybuilduji i akce ktere se vykonavaji v index.js, nebo snad jestli se builduji jenom veci pouzite v index.js a nic jineho?

pohadkar commented 5 years ago

tak po testech s upravou index.js a novem buildu se ukazalo, ze na tom, co je v index.js sakra zalezi. :)