Модуль response-bootstrap не найден при расширении BsPrefixComponent для настройки - PullRequest
1 голос
/ 26 апреля 2019

Я использую Create-React-App, Typescript (3.4) и response-bootstrap (1.0 beta) для создания веб-сайта. Я создал компонент CustomDropdown, который расширяет BsPrefixComponent. BsPrefixComponent импортируется из'act-bootstrap / helpers '. Но это не удалось скомпилировать с сообщением об ошибке:

Не удалось скомпилировать.

. / SRC / CustomDropDown.tsx
Модуль не найден: не удается разрешить «response-bootstrap / helpers» в пути «к \ my \ project \ bs \ src»

Вот мой код:

import React, { Component } from 'react';
import { BsPrefixComponent } from 'react-bootstrap/helpers';

interface IProps {
  name: string;
}
export default class CustomDropDown extends BsPrefixComponent<'div', IProps> {
  render() {
    return (
      <div>
        {this.props.name}
      </div>
    )
  }
}

Странно то, что при компиляции вручную, используя tsc --build tsconfig.js --traceResolution, я не вижу ошибок. Я проверил с помощью журнала разрешения модуля, «реакции-начальной загрузки / помощники» успешно решена.

Кроме того, в моем редакторе VSCode не отображаются ошибки.

Но при использовании npm start или npm run build.

произошел сбой.

Итак, это неправильный способ настройки компонента реакции-начальной загрузки или есть ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...