Я пытаюсь добавить библиотеку antd
в проект React, созданный из Visual Studio 2017 (15.2.2).
Я начал с шаблона проекта «Основное веб-приложение ASP.NET», а затем выбрал «React.js» в окне ниже.
На данный момент все работает нормально.
Если я добавлю antd
в package.json
("antd": "3.1.0") и добавлю импорт в какой-нибудь tsx
файл, например home.tsx
вот так:
import { Row } from 'antd';
Я получаю 3 ошибки:
ОШИБКА в [at-loader]./node_modules/antd/lib/badge/ScrollNumber.d.ts:28:56 TS2694: пространство имен «React» не имеет экспортированного члена «DetailedReactHTMLElement».
ОШИБКА в [at-loader]./node_modules/antd/lib/badge/ScrollNumber.d.ts:38:52 TS2694: пространство имен «React» не имеет экспортированного члена «DetailedReactHTMLElement».
ОШИБКА в [at-loader]./node_modules/antd/lib/input/TextArea.d.ts:15:47 TS2694: пространство имен «React» не имеет экспортированного члена «TextareaHTMLAttributes».
Как я могу исправить эти ошибки?
Я пытался обновить все пакеты, но все равно получаю те же ошибки... У меня есть другие проекты с React и antd, которые не основаны на шаблоне React.js, предоставленном Visual Studio 2017, и у меня нет любые ошибки.
Спасибо за помощь!