Descrição do método:
A versão síncrona do truncate (), operação de interceptação de conteúdo de arquivo.
gramática:
A cópia do código é a seguinte:
fs.truncatesync (Path, Len)
Como esse método pertence ao módulo FS, é necessário introduzir o módulo FS antes do uso (var fs = requer ("fs")))
Receber parâmetros:
caminho do caminho do caminho
Len trunca o comprimento, mantendo apenas os caracteres dentro do comprimento do personagem, e o excesso será limpo.
exemplo:
A cópia do código é a seguinte:
var fs = requer ('fs');
fs.truncatesync ('126.txt', 3);
Código -fonte:
A cópia do código é a seguinte:
fs.truncatesync = function (caminho, len) {
if (util.isNumber (Path)) {
// legado
retornar fs.ftruncatesync (caminho, len);
}
if (util.isundefined (len)) {
len = 0;
}
// Permite que o erro seja jogado, mas ainda próximo FD.
var fd = fs.opensync (caminho, 'r+');
tentar {
var ret = fs.ftruncatesync (fd, len);
} finalmente {
fs.closesync (FD);
}
retorno de retorno de retorno;
};