Создание-реакция-приложение, создающее App.js без компонента после обновления - PullRequest
1 голос
/ 25 апреля 2019

Сегодня я обновил версию своего узла, npm и create-Reaction-app, и теперь каждый раз, когда я создаю новое приложение, App.js не поставляется с Component, он просто создает функцию, как вы можете видеть ниже.

function App() {
  return (
    <div className="App">
    </div>
  );
}

до того как было

class App extends Component {
  render() {
    return <div />;
  }
}

Что-то изменилось в версии 3.0.0 create-response-app?

Версия Nodejs: v10.15.3

Npm версия: 6.4.1

1 Ответ

4 голосов
/ 25 апреля 2019

То, что функция App является допустимым компонентом React. Это функциональный компонент , в отличие от компонента класса во втором примере.

Вы правы, это изменение было сделано в v3.0.0: изменить компонент класса на компонент функции

...