Node.js 잘 까먹는 코드 정리

노요셉·2019년 12월 18일
0

// 현재 파일 경로
__filename; // D:\workspace\diagram\main.js
 
// 현재 디렉토리
__dirname; // D:\workspace\diagram
 
// 경로 연결
path.join(__dirname, '/test') // /home/dirname/test
 
// 상대적인 경로로 연결.
path.resolve('/foo/bar', './baz') // /foo/bar/baz

path.resolve('/foo/bar', '/baz') // /baz
 
// 경로에 해당하는 속성을 가져온다.(root, dir, base, ext, name)
path.parse("/usr/local/test.jpg")
 
// 경로에서 파일명만 가져오기
path.basename('/foo/bar/baz/asdf/quux.html') // Returns: 'quux.html'
path.basename('/foo/bar/baz/asdf/quux.html', '.html') // Returns: 'quux'
 
// 디렉토리 이동. cwd 변경.
process.chdir('/tmp');
 
// 파일이동, 이름 변경
fs.renameSync(oldPath, newPath);
 
// 파일 삭제
fs.unlinkSync(path);

레퍼런스 : Node.js에서 자주 사용하는 코드 - KICHUL'S BLOG

profile
서로 아는 것들을 공유해요~

0개의 댓글