Почему я могу использовать сборщик реагирующих данных в своем приложении React? - PullRequest
0 голосов
/ 05 ноября 2018

Я пытаюсь добавить DataPicker в свой компонент:

import React, { Component } from 'react';
import DatePicker from 'react-date-picker';

class TestPage extends Component {
  constructor(props) {
  super(props);
  this.state = {
    date: new Date()
  };    
  this.handleOnChange = this.handleOnChange.bind(this);
}

handleOnChange(date) {
  this.setState(date);
}

  render() {
    return (
      <div>
        <DatePicker
          onChange={this.onChange}
          value={this.state.date}
        />
      </div>
    );
  }
}

Я устанавливаю сборщик реагирующих данных следующим образом:

npm i react-date-picker@6.7.0

Но после этого у меня появляются ошибки в консоли.

Nodemon :

module.js: 549 бросить ошибку; ^

Ошибка: не удается найти модуль «response-calendar / dist / shared / locales»

Webpack-DEV-сервер

ОШИБКА в ./~/react-date-picker/dist/shared/locales.js Модуль не Обнаружено: Ошибка: не удается разрешить модуль «Календарь реакции / dist / shared / locales» в / Главная / домкрат / Документы / MyApp / интерфейс / node_modules / реагировать-дата-подборщика / расстояние / общий @ ./~/react-date-picker/dist/shared/locales.js 7: 15-60

Как я могу это исправить? Или, может быть, я должен использовать другие сборщики данных для моего приложения?

...