首页 > 解决方案 > 导入 react-native 社区选择器时出错

问题描述

我是 react-native 的新手,因为我使用的是 Expo 并且必须安装 react-native 社区选择器,所以我使用以下命令进行安装:

npm install @react-native-community/picker --save

之后我像这样导入它:

import {Picker} from '@react-native-community/picker';

但我收到以下错误:

While trying to resolve module `@react-native-community/picker` from file `C:\xampp\htdocs\secondtry\screens\HomeScreen3.js`, the package `C:\xampp\htdocs\secondtry\node_modules\@react-native-community\picker\package.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`C:\xampp\htdocs\secondtry\node_modules\@react-native-community\picker\js\index.js`. Indeed, none of these files exist:

标签: javascriptreactjsreact-native

解决方案


您需要使用 expo 命令进行安装:

expo install @react-native-community/picker

这是文档


推荐阅读