Вопросы с тегом «fs»

Файловый ввод-вывод на платформе Node.js Javascript



25
Как скачать файл с Node.js (без использования сторонних библиотек)?
Как загрузить файл с Node.js без использования сторонних библиотек ? Мне не нужно ничего особенного. Я хочу только загрузить файл с указанного URL, а затем сохранить его в указанном каталоге.


7
nodejs получить имя файла из абсолютного пути?
Если какой-либо API может извлечь имя файла из абсолютного пути к файлу? например, "foo.txt"из"/var/www/foo.txt" Я знаю, что это работает со строковой операцией, как fullpath.replace(/.+\//, '') но я хочу знать, есть ли более «формальный» способ, как file.getName()в Java, мог бы это сделать. NodeJS получить имя файла по абсолютному пути?
289 node.js  path  fs 


21
Как создать полный путь с узлом fs.mkdirSync?
Я пытаюсь создать полный путь, если он не существует. Код выглядит так: var fs = require('fs'); if (!fs.existsSync(newDest)) fs.mkdirSync(newDest); Этот код прекрасно работает, пока существует только один подкаталог (newDest, например, 'dir1'), однако при наличии пути к каталогу ('dir1 / dir2') он завершается с ошибкой: ENOENT, такого файла или каталога нет …
159 node.js  fs 

17
Node.js проверяет, существует ли файл
Как я могу проверить наличие файла ? В документации к модулю fsесть описание метода fs.exists(path, callback). Но, насколько я понимаю, проверяет наличие только каталогов. И мне нужно проверить файл ! Как это может быть сделано?
147 node.js  fs 

10
Использование файловой системы в node.js с помощью async / await
Я хотел бы использовать async / await с некоторыми операциями файловой системы. Обычно async / await отлично работает, потому что я использую babel-plugin-syntax-async-functions. Но с этим кодом я сталкиваюсь с случаем if, где namesundefined: import fs from 'fs'; async function myF() { let names; try { names = await fs.readdir('path/to/dir'); …

5
Запись объекта JSON в файл JSON с помощью fs.writeFileSync
Я пытаюсь записать объект JSON в файл JSON. Код выполняется без ошибок, но вместо написания содержимого объекта в файл JSON записывается следующее: [object Object] Это код, который на самом деле пишет: fs.writeFileSync('../data/phraseFreqs.json', output) 'output' - это объект JSON, а файл уже существует. Пожалуйста, дайте мне знать, если потребуется дополнительная информация.
116 json  node.js  file  fs 

9
Как закрыть читаемый поток (до конца)?
Как закрыть читаемый поток в Node.js? var input = fs.createReadStream('lines.txt'); input.on('data', function(data) { // after closing the stream, this will not // be called again if (gotFirstLine) { // close this stream and continue the // instructions from this if console.log("Closed."); } }); Это было бы лучше, чем: input.on('data', function(data) …
91 node.js  stream  fs 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.