Как получить файлы в основном каталоге в проекте React Native? - PullRequest
1 голос
/ 04 мая 2020

Я пытаюсь получить имена файлов в основном каталоге моего собственного проекта реакции. Я использовал для этого «response-native-fs».

Вот мой код;

const getFileNames = () => {
    const path = FS.DocumentDirectoryPath;
    console.log(path);
};

И он не дает мне App. js, index. js, ... Это дает мне такой результат; /data/user/0/com.mrkennedy/files

Версии;

"react-native": "0.62.2",
"react-native-fs": "^2.16.6"

1 Ответ

0 голосов
/ 05 мая 2020

У вас только что есть путь, чтобы прочитать содержимое каталога, используйте readDir: https://github.com/itinance/react-native-fs#readdirdirpath -string-promisereaddiritem , который вернет вам массив объектов, каждый из которых описывает файл. См. Этот пример: https://github.com/itinance/react-native-fs#basic.

Более того, вы не получите доступа к приложению. js et c. при использовании DocumentDirectoryPath каталог документов не эквивалентен каталогу root вашего проекта. Я не думаю, что можно получить доступ к проекту root без специальной настройки, поскольку сервер пакетов объединяет все JavaScript файлы в один файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...