Я хочу использовать в своем приложении «react-native-image-picker». После импорта и следования инструкциям по установке из инструкций github. У меня на ходу вылетает сборщик метро. Кажется, не удается найти «средство выбора изображения-реакции» или его зависимости?
Я попытался инициализировать новый проект и установить ТОЛЬКО средство выбора изображений. Я пробовал запускать в корне 'response-native link' и 'react-native link response-native-image-picker'. Я попытался инициализировать проект с помощью expo. Я проверил каталоги, которые, по утверждениям Metro, отсутствуют, и мне они понравились.
import React from 'react';
import {
StyleSheet,
ScrollView,
View,
Text,
Button
} from 'react-native';
import ImagePicker from 'react-native-image-picker';
const options = {
title: 'Select Avatar',
customButtons: [{ name: 'fb', title: 'Choose Photo from Facebook' }],
storageOptions: {
skipBackup: true,
path: 'images',
},
};
const App = () => {
return (
<Button title="Select Image" onPress={() => {
ImagePicker.showImagePicker(options, (response) => {console.log('Response = ', response);})
}} />
);
};
ошибка: сбой объединения: Ошибка: при попытке разрешить модуль react-native-image-picker
из файла /Users/owenmorris/Documents/GitHub/fecebook/App.js
пакет /Users/owenmorris/Documents/GitHub/fecebook/node_modules/react-native-image-picker/package.json
был успешно найден. Однако сам этот пакет определяет поле модуля main
, которое не может быть разрешено (/Users/owenmorris/Documents/GitHub/fecebook/node_modules/react-native-image-picker/src/index.ts
. Действительно, ни один из этих файлов не существует:
/Users/owenmorris/Documents/GitHub/fecebook/node_modules/react-native-image-picker/src/index.ts(.native||.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx)
/Users/owenmorris/Documents/GitHub/fecebook/node_modules/react-native-image-picker/src/index.ts/index(.native||.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx)
по адресу ResolutionRequest.resolveDependency (/Users/owenmorris/Documents/GitHub/fecebook/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:65:15) по адресу DependencyGraph.resolveDependency (Gowen / Documents / Пользователи /fecebook/node_modules/metro/src/node-haste/DependencyGraph.js:283:16) в Object.resolve (/Users/owenmorris/Documents/GitHub/fecebook/node_modules/metro/src/lib/transform264.js: : 42) в /Users/owenmorris/Documents/GitHub/fecebook/node_modules/metro/src/DeltaBundler/traverseDependencies.js:399:31 в Array.map () по адресу resolveDependencies (/ Users / owenmorris / Documents / GitHub / fece node_modules / metro / src / DeltaBundler / traverseDependencies.js: 396: 18) в /Users/owenmorris/Documents/GitHub/fecebook/node_modules/metro/src/DeltaBundler/traverseDependencies.js:269:33 (at) Generator. asyncGeneratorStep (/Users/owenmorris/Documents/GitHub/fecebook/node_modules/metro/src/DeltaBundler/traverseDependencies.js:87:24) в _next (/ Users / owenmorris / Documents / GitHub / fecebook / node_modules / metro / src / DeltaBundler / traverseDependencies.js: 107: 9) НАБОР [ios, dev] ./index.js ░░░░░░░░░░░░░░░░ 0,0% ( 0/1), не удалось.
react-native start
- person I Putu Yoga Permana   schedule 05.09.2019