As ferramentas de frontend atuais têm uma atualização bastante constante, e isso é muito bom! Mas ao tentar executar algum código de alguns meses atrás, usando dependências atuais, o seu código tem uma grande probabilidade de quebrar. E infelizmente isso acontece com os exemplos mostrados no curso.
Para que tudo funcione corretamente, é importante que você instale as versões corretas das dependências que estamos usando no momento em que o curso foi gravado. Com o decorrer do curso, vamos atualizando, sempre que possível, todas as dependências utilizadas.
Esse arquivo servirá como base para que você saiba todas as versões das dependências instaladas em cada aula. Instale as dependências conforme mostrado abaixo. Qualquer dúvida, abra uma issue aqui no repositório =)
webpack:
npm install --save-dev webpack@1
webpack-dev-server:
npm install --save-dev webpack-dev-server@1
react e react-dom:
npm install --save [email protected] [email protected]
dependências do babel:
npm install --save-dev babel-core@6 babel-loader@6 babel-preset-es2015@6 babel-preset-stage-0@6
babel-preset-react:
npm install --save-dev babel-preset-react@6
standard (pode ser a última versão) e standard-loader:
npm install --save-dev standard standard-loader@4
Instalação do extract-text-webpack-plugin
:
npm install --save-dev [email protected]
Instalação do getstorybook
global:
npm i -g [email protected]