React 组件 vis-force 模块错误

Posted

技术标签:

【中文标题】React 组件 vis-force 模块错误【英文标题】:React component vis-force module error 【发布时间】:2018-03-23 15:04:51 【问题描述】:

我正在尝试安装 react-vis-force 模块但无法正常工作。

我编辑了 package.json 来安装 'react-vis-force' vs 0.3.1

但我遇到了错误。 无法从 node_modules/react-vis-force/dist 中找到模块 './factoryWithTypeCheckers'

我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

基于on a solution found in the issues section of another react library,您可以通过更改导入语句来解决此问题。

import ForceGraph, ForceGraphNode, ForceGraphLink from 'react-vis-force/dist/react-vis-force.min.js';

代码的未缩小版本缺少依赖项 - 缩小版本没有。似乎 npm 默认使用的是未缩小的版本。

【讨论】:

【参考方案2】:

如果您正在使用 npm,请尝试这样做

npm install --save react-vis-force

使用--save,您可以将依赖项保存在package.json

如果你以前做过,请尝试npm install 重新安装你的依赖项。

【讨论】:

使用该命令安装该模块时出现此错误。 尝试删除您的node_modules 文件夹,然后运行npm install 以再次完全安装您的node_modules。 @大师

以上是关于React 组件 vis-force 模块错误的主要内容,如果未能解决你的问题,请参考以下文章

未捕获的错误:找不到模块“react/jsx-runtime”

如何在一个react模块组件里引入嵌套另一个react模块组件

找不到模块:错误:无法解析模块“路由”

React 模块解析失败:意外字符“@”

React -- 概述虚拟DOMJSX组件与模块

React - 模块解析失败:意外的令牌