Показать сообщение отдельно
  #6 (permalink)  
Старый 28.02.2022, 16:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от Raadsert
А что на счёт готового варианта, вот...
Уже хоть что-то...
Но ты не указал состав package.json
У меня он получился вот такой
{
  "name": "module",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "fs-extra": "^10.0.1"
  }
}

Я взял твой пример... Запустил... Потом дописал то что у тебя не работало...
И оно у меня прекрасно отработало. Даже на вин-операционке
const fs = require('fs-extra');
const length = fs.readdirSync('../dir/foo').length
console.log(length)
fs.outputJson('../dir/foo/file.json', {name: "foo"})

Т.е. файл file.json благополучно был создан по указанному пути.
Ответить с цитированием