Komentáře k článku

Redux + React – Prostředí

První díl seriálu o javascriptových knihovnách React a Redux. Ve třech pokračováních se podíváme na to, jak knihovny správně použít a vytvoříme si společně první aplikaci. Kód budeme psát v ECMAScript 6 (nová verze JavaScriptu) a sestavovat pomocí Webpacku.

Zpět na článek

33 komentářů k článku Redux + React – Prostředí:

  1. Michal Zyka

    supr článek
    V části 5. ES6 je v první ukázce kódu špatně ukončená závorka na řádku 6. Jinak supr tutoriál těšim se na další. Díky!

  2. mirek

    Chyby v clanku
    Bylo by fajn, kdyby se autor po sepsani i takto zakladni ukazky pokusil postup projit a naprogramovat to co sam pise. Nebo to dal nekomu kdo sedi vedle na kontrolu. JS pole var y = [ }; bylo na me uz moc, sorry.

    1. Martin Hassman

      Re: Chyby v clanku

      Co je na někoho moc, je na jiného málo, nikdy se nezavděčíte všem. Článek pár lidí kontrolovalo. Pokud tahle drobnůstka jim i autorovi utekla, tak za mě autor odvádí skvělou práci a budeme s ním rádi dále spolupracovat.

    2. Freema

      Re: Chyby v clanku
      Nevím ale tohle mi přijde jako zbytečný trolling ohledně evidentní syntax chybě kterou ti najde každé dobré IDE.

  3. tacoberu

    npm run devserver
    Nefunguje mi příkaz npm run devserver. Háže to, že sh: webpack-dev-server: příkaz nenalezen. Takže předpokládám, že mi schází nějaký balíček, který asi autor má by-default nainstalovaný?

      1. tacoberu

        Re: npm run devserver
        To jsem udělal. Dokonce, jako obranu proti překlepu jsem si naklonoval ukázkové repo, dal npm install ale nepomohlo.
        npm --version = 1.3.6

        1. uetoyo

          Re: npm run devserver
          V repozitáři jsou dva projekty, tedy dva podadresáře … cd Kapitola_1_Babel a npm install. Jinak mne už nic nenapadá.

        2. uetoyo

          Re: npm run devserver
          Já sem na Windows (kupodivu to funguje) a moje verze npm je 3.3.12 — to vypadá, že máš pěkně starou verzi.

            1. uetoyo

              Re: npm run devserver
              Ještě mne napadá, že existuje nvm — Node version Manager; který ironicky zase nefunguje na Windows — respektive je nějaký napsaný v Go .)

    1. uetoyo

      Re:
      Pro začátečníky by to mohlo být asi ještě podrobnější. Imho není lepší mít webpack globálně nebo jako dev závislost?

      project: npm install webpack --save-dev
      global: npm install webpack -g
      

      (Proč nejde změnit už. jméno, když jsem přihlášen přes github? daviland aka uetoyo)

      1. Tomáš RandusAutor příspěvku

        IMHO lokálně, i když dřív jsem si myslel opak. :) Vojtěch Mikšů mi to doporučil. Ale je to asi opravdu jedno. Takhle nemáš externí závislosti a můžeš mít všechny příkazy na jediném místě => v package.json

    2. Tomáš Kalina

      Re: npm run devserver
      Také jsem se na tom na odpoledne zasekl. Je potřeba nainstalovat balíček webpack-dev-server.

      npm install webpack-dev-server
      
  4. Pavel Lang

    Hmm, čekal jsem malilinko víc, ale za osvětu jsem rád :-D Obzvlášť se těším na Redux, který by si sám o sobě zasloužil hned článků několik, ale to se asi do 1/3 seriálu nevejde.. Jedině že by autor byl vtipálek jako Knuth :-D

  5. ecartsiger

    Instalace chyba?
    Zdravím, u té instalace Vám asi chybí babel-plugin-transform-object-rest-spread protože npm run webpack mi bez této knihovny háže error. Jinak super článek.

  6. Tomáš RandusAutor příspěvku

    Rozumím, máte pravdu. Odstraňte si prosím z „webpack.config.js“ definici „transform-object-rest-spread“ nebo si jej nainstalujte.

    npm install -save babel-plugin-transform-object-rest-spread
    

    Je to na vás. V každém připadě je to bezvadná věc ale pro přiklad není potřeba.

    Děkuji za upozornění, na Githubu i v článku to upravím.

  7. Bohdan Ganický

    O nastrojich jindy?
    Dobry den, diky za serial. Mel bych ale jeden povzdech. Venovat 1 ze 3 dilu nastrojum mi prijde fakt skoda. Front-end tooling je samo o sobe tak siroke tema, ze bych ho v uvodu do Reduxu uplne vynechal. Podivejte se treba, jak se bez toho obesel Dan Abramov ve svem kurzu a bylo to jen ku prospechu. Veskera pozornost se tak podrobne venuje konceptum Reduxu, vcetne jejich naivni implementace apod. O nastrojich se da udelat samostatny serial…ale uz zitra bude stary. ;)

    1. Tomáš RandusAutor příspěvku

      Re: O nastrojich jindy?
      Díky za feedback. Můj plán byl představit ucelený postup který vede od začátku na konec. Jako začátek jsem si stanovil základní znalost JS. Seriál je pro začátečníky, proto začíná trochu dřive než ten který zmiňujete.

      Danův seriál je jiný, vychází z předpokladu že tohle všechno znáte a je pro pokročilejší programátory. Předpokládá dokonce znalost ES6,7. Také vyšel až několik týdnů později, tak i kdybych chtěl, nemohl jsem se inspirovat.

    2. Martin Hassman

      Re: O nastrojich jindy?

      Já to čtu hlavně jako povzdech, že tu není víc článků o Reduxu. To se dá změnit, dveře jsou otevřené 8-)

  8. Petr

    Chyba u webpack.config.js
    Pri uprave webpack.config.js, po nainstalovani podpory babel, chceme, aby prekladal vsechny .js soubory, proto je potreba nastavit test: /.js$/ a to krome adresare node_modules exclude: /(node_modules)/. Na GitHubu to tak je, tak se kdyztak ridte podle toho.

Napsat komentář

Tato diskuse je již příliš stará, pravděpodobně již vám nikdo neodpoví. Pokud se chcete na něco zeptat, použijte diskusní server Devel.cz

Zdroj: https://www.zdrojak.cz/?p=18311