Ошибка типа: fs.readFileSyn c не является функцией - PullRequest
0 голосов
/ 09 января 2020

Мой проект требует использования модуля файловой системы в ReactJS. Проект был создан с помощью create-Reaction-app . В одном из файлов js компонента мне нужно загрузить строки из текстового файла из каталога.

var fs = require('fs'); var readline = require('readline'); var stream = fs.readFileSync( C:/data/localmap.txt" ).toString().split("\n"); .......

В терминале нет ошибки, но браузер показывает ошибку, как показано ниже:

TypeError: fs.readFileSync is not a function

Отличается от поднятый вопрос здесь , я использовал требование в качестве предложенного комментария. Я искал в Интернете ресурсы, но, похоже, это не самая распространенная проблема.

1 Ответ

2 голосов
/ 09 января 2020

fs - это модуль Node.js. Вы не можете запустить Node.js непосредственно в браузере.

Если вы не используете свой собственный экземпляр Chromium с включенной интеграцией узлов, например, Electron, вы не сможете использовать Node.js модули.

...