2014-10-21 3 views
-1

Можно ли использовать параметры r + с файлом readfile в библиотеке файловой системы node.js? Если да, то как это сделать? Я почесал голову о том, как это сделать, любая помощь будет оценена по достоинству.читать файл с r + в узле js

+2

-1 от меня, вы читали документацию Node.js? http://nodejs.org/api/fs.html#fs_fs_open_path_flags_mode_callback – micnic

ответ

2

Вы можете изменить флаг в объекте параметров.

var fs = require('fs'); 

fs.readFile('/path/to/file', {flag: 'r+'}, function(error, data) { 

}); 

Documentation

+0

Я должен был сформулировать это лучше. Я обнаружил, что один, но внутри обратного вызова readfile, как вы пишете файл в той же позиции, которую вы только что прочитали? Спасибо за ваше время. – user30646

+0

Вы можете использовать смесь 'fs.open',' fs.read' и 'fs.write', а затем использовать смещение/длину/позицию для записи обратно в файл. –