When I type View, I expect VS Code to automatically import { View } from 'react-native'; but what is does is import { View } from 'react-native-web';. The problem is that anything imported from 'react-native-web' creates errors and never seems to work. enter image description here

防止这种情况发生的程序是什么?我厌倦了手动从"react native"导入每个元素.

另外,我使用Auto Import VS代码扩展.

推荐答案

我实际上也面临着类似的"错误".然而,你可以做的是你可以安装@types/react-native个软件包.

npm:npm install --save @type/react-native

Yarn :yarn add @types/react-native

这只是一种变通方法,因为以前它在没有Typescript包的情况下工作.唉,这至少可以避免手动导入元素.

另外,我假设您已经安装了react-native-tools个扩展.

React-native相关问答推荐

Appcenter codepush 返回请求被阻止

React Native - Expo:fontFamily 'SimpleLineIcons' 不是系统字体,尚未通过 Font.loadAsync 加载

如何在react-native 中存储/保存数据

从 .apk 到 .aab 的本地构建版本react,如何将应用程序发送给客户端?

图像背景ResizeMode调整大小模式

React Native - ScrollView 中的 ListView 分页?

这个 refs 在方法中变得未定义

如何在 React Native 中使用断点进行调试

ld:找不到-lFirebaseCore clang的库: error: linker command failed with exit code 1 (use -v to see invocation)

如何在react native应用程序名称中添加空格?

试图注册两个同名的视图 RNGestureHandlerButton

有没有办法改变 IOS 标题上react-navigation 的默认后退按钮 colored颜色 ?

xcode 8.3 框架未找到架构 armv7 的 FileProvider

使用离线包在 iOS 设备上运行 react-native 应用程序

如何在 React Native 中按住以 Select 文本

React Native 中使用了哪些维度单位?

React-Native:更改 ImageBackground 的不透明度 colored颜色

React Native:如何将 的高度和宽度设置为 容器?

JSON 解析错误:无法识别的令牌'<'

安卓启动问题:Unsupported class file major version 57