방법 설명 :
Truncate ()의 동기 버전, 파일 내용 차단 작업.
문법:
코드 사본은 다음과 같습니다.
fs.truncatesync (Path, Len)
이 방법은 FS 모듈에 속하므로 사용하기 전에 FS 모듈을 소개해야합니다 (var fs = require ( "fs")).
매개 변수 수신 :
경로 파일 경로
렌은 길이를 잘라 내고 캐릭터 길이 내의 캐릭터 만 유지하면 초과가 지워집니다.
예:
코드 사본은 다음과 같습니다.
var fs = 요구 ( 'fs');
fs.truncatesync ( '126.txt', 3);
소스 코드 :
코드 사본은 다음과 같습니다.
fs.truncatesync = function (path, len) {
if (util.isnumber (path)) {
// 유산
return fs.ftruncatesync (Path, Len);
}
if (util.isundefined (len)) {
len = 0;
}
// 오류가 발생하지만 여전히 FD를 닫습니다.
var fd = fs.opensync (path, 'r+');
노력하다 {
var ret = fs.ftruncatesync (fd, len);
} 마지막으로 {
fs.Closesync (fd);
}
반품 반환;
};