导入反应本机日历选择器后出现错误



我是react-native的新手。在导入react-native-calendar-picker后,我得到以下错误:

ERROR    [Error: InternalError Metro has encountered an error: While trying to resolve module `react-native-calendar-picker` from file `C:UsersNameProjectappAppComponentsDatePickerPopupindex.js`, the package `C:UsersNameProjectappnode_modulesreact-native-calendar-pickerpackage.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`C:UsersNameProjectappnode_modulesreact-native-calendar-pickerCalendarPicker`. Indeed, none of these files exist:
* C:UsersNameProjectappnode_modulesreact-native-calendar-pickerCalendarPicker(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg)
* C:UsersNameProjectappnode_modulesreact-native-calendar-pickerCalendarPickerindex(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx|.android.svg|.native.svg|.svg): C:UsersnameProjectappnode_modulesmetrosrcnode-hasteDependencyGraph.js (376:17)
374 |
375 |         if (error instanceof InvalidPackageError) {
> 376 |           throw new PackageResolutionError({
|                 ^
377 |             packageError: error,
378 |             originModulePath: from,
379 |             targetModuleName: to]

如果您已经安装了该模块,那么似乎metro捆绑器尚未重新启动。尝试重新启动打包器。