是打字稿的新手,请尝试按照演示https://www.npmjs.com/package/cp-react-tree-table在我的项目中使用此控件,但请获取以下信息。
尝试搜索,似乎与混淆的模块定义有关。
希望有人可以给我照亮。
import * as jQuery from 'jquery';
import TreeDataTable from 'cp-react-tree-table';
声明了'TreeDataTable',但从不读取它的值.ts(6133) 找不到模块“ cp-react-tree-table”的声明文件。 “ path / node_modules / cp-react-tree-table / dist / index.js”隐式具有“ any”类型。
尝试npm install @types/cp-react-tree-table
(如果存在)或添加包含declare module 'cp-react-tree-table';
ts(7016)的新声明(.d.ts)文件
找不到模块“ cp-react-tree-table”的声明文件。 path / node_modules / cp-react-tree-table / dist / index.js'隐式具有“ any”类型。
尝试npm install @types/cp-react-tree-table
(如果存在)或添加包含declare module 'cp-react-tree-table';
ts(7016)的新声明(.d.ts)
找不到模块'cp-react-tree-table'的声明文件
答案 0 :(得分:0)
您的模块没有类型定义。 您应该安装:@ types / cp-react-tree-table,但显然不存在。
因此,您必须手动创建一个包含类型的文件:“ cp-react-tree-table.d.ts”。
您有类型定义here的示例。
答案 1 :(得分:0)
创建一个新文件,例如 cp-react-tree-table.d.ts ,然后添加以下内容以快速解决错误,但这是不安全的。
declare module "cp-react-tree-table" {
let TreeDataTable: any;
export default TreeDataTable;
}
此外,请确保打字稿符合我们的声明文件。