Description de la méthode:
Cette méthode fonctionne similaire à fs.appendFile (). La seule différence est que la méthode utilise des opérations synchrones, tandis que Fs.ApendFile utilise asynchrone.
grammaire:
La copie de code est la suivante:
Fs.APPENDFILESYNC (nom de fichier, données, [Options])
Étant donné que cette méthode appartient au module FS, il est nécessaire d'introduire le module FS avant utilisation (var fs = require ("fs")))
Recevoir des paramètres:
1. Nom de fichier {String}
2. Données {String | Tampon}
3. Options {objet}
Encodage {String | Null} default = 'utf8'
mode {nombre} par défaut = 438 (aka 0666 en octobre)
Flag {String} Default = 'A'
Code source:
La copie de code est la suivante:
fs.appendFileSync = fonction (chemin, données, options) {
if (! Options) {
Options = {Encoding: 'utf8', mode: 438 / * = 0666 * /, drapeau: 'a'};
} else if (util.issstring (options)) {
Options = {Encoding: Options, Mode: 438, Flag: 'A'};
} else if (! util.isobject (options)) {
Jetez une nouvelle émergente («mauvais arguments»);
}
if (! options.flag)
options = util._extend ({Flag: 'a'}, options);
Fs.WriteFileSync (chemin, données, options);
};