내 이해는 다음과 같습니다.
stat()는 파일 정보를 얻는 것입니다.
open()은 파일을 엽니다.
readFile()을 사용합니다. 파일이 사용 가능한지 여부를 확인할 수 있지만 정적 리소스 서버를 작성할 때 open() 메서드를 먼저 사용하는 사람들이 있습니다. 이에 대해 다른 고려 사항이 있습니까?
伊谢尔伦2017-06-24 09:45:34
단순히 파일 존재 여부를 판단할 경우에는 fs.existsSync()
메소드를 직접 사용하는 것을 권장합니다. 공식 API를 참고하세요
漂亮男人2017-06-24 09:45:34
Stat는 파일 정보를 얻기 위한 것이며 일반적으로 파일 사용 가능 여부를 확인하는 데 사용되지 않습니다.
Access는 파일 사용 가능 여부를 확인하는 데 가장 적합합니다.
open과 readFile에는 큰 차이가 있습니다. Open은 파일을 생성하거나 파일 존재 여부에 따라 직접 실패할 수도 있습니다.