** Редактировать, я полагаю, что это проблема с исходным образцом, с которого я начал (один с использованием посылки), и отсутствует какая-то часть, вызывающая эту проблему.Похоже, что это отлично работает с электронно-быстрым стартовым шаблоном **
Я искал вокруг и не могу найти решение.Существует видеоурок на YouTube, показывающий, как читать из файловой системы: https://www.youtube.com/watch?time_continue=292&v=PQZEymiWFh8
Но я реализую то же самое, но получаю эту ошибку fs.readFile is not a function
.Я делаю это в приложении реагировать электронов однако.Вот как я это настраиваю:
const fs = require('fs');
const { dialog } = window.require('electron').remote;
...
getFile() {
dialog.showOpenDialog((fileNames) => {
// fileNames is an array that contains all the selected
if(fileNames === undefined){
console.log("No file selected");
return;
}
fs.readFile(fileNames[0], 'utf-8', (err, data) => {
if(err){
alert("An error ocurred reading the file :" + err.message);
return;
}
// Change how to handle the file content
console.log("The file content is : " + data);
});
});
}
Получает имя файла, но fs.readFile
выдает ошибку не функции.Кто-нибудь знает решение этой проблемы, как оно работает в этом учебном видео?