【发布时间】:2019-04-03 22:31:04
【问题描述】:
当我将任何组件添加到我的纯 react-native 项目中时,应用程序屏幕会变成白色的空白页面。 import 'react-native-foo-package' 行在包名附近有 '...',并且有这样的信息:
[ts] 找不到模块“react-native-foo-package”的声明文件。 '/project/node_modules/'react-native-foo-package'/index.js' 隐含了一个 'any' 类型。 如果存在,请尝试 npm install @types/'react-native-foo-package' 或添加包含
declare module 'react-native-foo-package';的新声明 (.d.ts) 文件
npm install @types/'react-native-foo-package' 无能为力,因为这个包在 npm 中不存在。 我不使用任何打字稿文件或相关代码来打字。
反应:“16.6.0-alpha.8af6728”
反应原生:“0.57.4”
- 这个问题Could not find a declaration file for module 'module-name'. '/path/to/module-name.js' implicitly has an 'any' type 没有回答我的问题,因为在我的package.json 文件中,不存在“main”。
【问题讨论】:
-
这个问题有你需要的所有解决方案stackoverflow.com/questions/41292559/…
-
@Think-Twice 我编辑了我的问题。
标签: javascript reactjs typescript react-native node-modules