npm 未能找到模块“footer”的声明文件

n3schb8v  于 2023-11-18  发布在  其他
关注(0)|答案(1)|浏览(119)

我正在尝试为我的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

c0vxltue

c0vxltue1#

这是由于.ts支持仍然不可用。希望它很快得到合并,问题得到解决

相关问题