无法找到模块'react-redux'的声明文件.

Анд*_*зюк 11 typescript reactjs redux

打字原稿和react + redux有问题

Could not find a declaration file for module 'react-redux'. '/home/andrew/miramir/src/js/node_modules/react-redux/lib/index.js' implicitly has an 'any' type.
Run Code Online (Sandbox Code Playgroud)

试图从react-redux中获取Provider

import { Provider } from 'react-redux';
Run Code Online (Sandbox Code Playgroud)

我怎么解决它?谢谢

Roe*_*lVB 29

您应该只需将所需类型添加到项目中,如下所示:

npm install --save-dev @types/react-redux
Run Code Online (Sandbox Code Playgroud)

  • 或`纱线添加@types/react-redux --dev` (17认同)
  • 很有意思。以前,我不需要在 .ts React 项目中安装这个特定的包来使用“react-redux”。这个问题在最新的项目中非常随机地发生。确实很奇怪。 (2认同)