Я пытаюсь записать в файл на стороне сервера, используя реагировать с create-реагировать-приложение.
Сначала я попытался использовать модуль fs со следующим кодом (скопированный из документа, кроме журнала консоли):
const fs = require('fs');
console.log("fs=",fs);
fs.writeFile('acme.js', 'console.log("hello")', function (err) {
if (err) throw err;
console.log('New file acme.js is either created or if exists then updated');
});
Объект fs существует, но я получаю ошибку TypeError: fs.writeFile не является функцией
Затем попытался использовать модуль file-system . Вот что я ввел:
var fs = require('file-system');
fs.writeFile('path/test.txt', 'aaa', function(err) {"error error"})
Тогда я получаю ошибку Ошибка типа: fs.existsSync не является функцией
Я также попробовал github-репозиторий на https://github.com/hurkanyakay/reactjs-nodejs-rest-example, описание которого выглядело как то, что я пытаюсь сделать. Я получаю сообщения при выполнении команд, предложенных во внешнем интерфейсе, в частности Ошибка: невозможно разрешить 'glamour / lib / hash' .
В этих репозиториях, похоже, существуют проблемы, я добавил туда подробные сообщения об ошибках.
Я использую Windows 10 1803, npm v6.4.1, узел v8.12.0
Мне интересно, нет ли чего-то, что я пропустил, может быть, мне не хватает понимания? Я использую неправильные модули? Разве то, что я пытаюсь сделать, не может быть сделано?