我正在尝试为我的react项目创建树可视化。当我添加一个包'react-tree-graph'并从中导入Tree模块时:
import Tree from 'react-tree-graph'
字符串
它显示了这个错误:
找不到模块“react-tree-graph”的声明文件。“d:/Downloads/CureAssure/F22-011-R-CureAssure/node_modules/react-tree-graph/dist/index.js”隐式具有“any”类型。如果存在,请尝试npm i --save-dev @types/react-tree-graph
,或添加包含declare module 'react-tree-graph';
的新声明(.d.ts)文件
我添加了这个包,
yarn add react-tree-graph
型
因为我正在使用Yarn Package Manager。
我想用npm可以解决这个问题,所以我试了一下。
npm install react-tree-graph --save
型
但错误仍然是一样的。
我访问了问题Typescript react - Could not find a declaration file for module ''react-materialize'. 'path/to/module-name.js' implicitly has an any type,并开始知道错误可能是由于.d.ts文件,但我不知道为什么它不在文件夹中。
在node_modules中,存在一个包含以下文件的文件夹react-tree-graph:
│ CHANGELOG.md
│ LICENSE
│ package.json
│ README.md
│
├───dist
│ │ index.js
│ │ index.min.js
│ │ style.css
│ │ style.min.css
│ │
│ └───module
│ │ d3.js
│ │ index.js
│ │ wrapHandlers.js
│ │
│ └───components
│ animated.js
│ animatedTree.js
│ container.js
│ link.js
│ node.js
│ tree.js
│
├───node_modules
│ └───@babel
├───src
│ │ d3.js
│ │ index.js
│ │ wrapHandlers.js
│ │
│ └───components
│ animated.js
│ animatedTree.js
│ container.js
│ link.js
│ node.js
│ tree.js
│
└───styles
style.css
型
1条答案
按热度按时间c0vxltue1#
这是由于.ts支持仍然不可用。希望它很快得到合并,问题得到解决