无法导入Draft.js

时间:2018-12-25 23:59:37

标签: javascript reactjs draftjs

我正在使用ASP.NET Core作为后端并通过NuGet软件包安装React.js来构建网站。

安装React包后,我可以直接在.jsx文件中引用React命名空间,而无需使用任何导入关键字。

但是,当我尝试安装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文件并自由地引用它,就像我可以引用ReactReact.Component

编辑:

通过在脚本中添加type = "module",我可以使用import关键字,但是现在我得到了:

  

未捕获的TypeError:无法解决模块说明符“ react-dom”。   相对引用必须以“ /”、“./”或“ ../”开头。

我不明白,我只是在使用Draft.js页面中的代码示例,但我一直遇到错误。

0 个答案:

没有答案