Mik*_*ike 12 typescript reactjs react-admin
我正在尝试在打字稿中设置一个 react-admin 应用程序,但我不太清楚如何导入 react-admin。它给了我(简单的)错误说
"Could not find a declaration file for module 'react-admin'.
'.../node_modules/react-admin/lib/index.js' implicitly has an 'any' type.
Try `npm install @types/react-admin` if it exists or add a new declaration (.d.ts)
file containing `declare module 'react-admin';`"
Run Code Online (Sandbox Code Playgroud)
@types/react-admin 不是一个有效的包,但我在 github 或 stackoverflow 上找不到其他人抱怨这个。我错过了什么吗?据我所知,大部分内容已经迁移到 typescript。
编辑:发现这实际上引用了 ts 的问题。然而,自从他们说“这需要几个月”已经过去了 5 个月
Mac*_*ski 12
当前版本的 react-admin 不导出类型定义。要编译您的项目,您需要创建index.d.ts
文件并修改tsconfig.json
.
??? @types
? ??? react-admin
? ??? index.d.ts
??? tsconfig.json
Run Code Online (Sandbox Code Playgroud)
// tsconfig.json
{
...
"compilerOptions": {
...
"typeRoots": ["./@types"],
...
},
...
}
Run Code Online (Sandbox Code Playgroud)
// index.d.ts
declare module 'react-admin';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3669 次 |
最近记录: |