Не удается получить Draft.js для импорта - PullRequest
0 голосов
/ 26 декабря 2018

Я создаю веб-сайт, используя ASP.NET Core в качестве серверной части с установленным React.js через пакеты NuGet.

После установки пакета React я могу напрямую ссылаться на пространство имен React в моем .jsxфайлы без использования каких-либо ключевых слов импорта.

Однако, когда я попытался установить Draft.js, я не смог заставить его импортировать.

Я использовал команды с их сайта, я позвонил

npm install --save draft-js react react-dom

и

npm install --save draft-js react react-dom babel-polyfill

в папке wwwroot моего проекта, который создал папку node_modules.Внутри этой папки находится draft-js.

В руководствах говорится, что я должен импортировать их, используя это в моем файле .jsx:

import React from 'react';
import ReactDOM from 'react-dom';
import {Editor, EditorState} from 'draft-js';

Однако ключевое слово не распознается.Он также не распознает requires().

Есть ли способ просто напрямую включить файл Draft.js и ссылаться на него так же, как я могу ссылаться на React, React.Component и т. Д.

РЕДАКТИРОВАТЬ:

Я получил ключевое слово импорта для работы, добавив type = "module" в мой скрипт, однако теперь я получаю:

Uncaught TypeError: Не удалось разрешить спецификатор модуля "реагируют-дом».Относительные ссылки должны начинаться с "/", "./" или "../".

Я не понимаю, я буквально просто использую пример кода из Draft.jsстраница, но я продолжаю сталкиваться с ошибками.

...