노트 학습 path 모듈
// path.dirname(filepath)
path.dirname('c:\Users\yuan\WebstormProjects\learn-node')
// 'c:\Users\yuan\WebstormProjects'
2. 파일 이름 가 져 오기
// path.basename(filepath)
path.basename(__dirname+'/path.js')
// 'path.js'
3. 확장 명 획득
// path.extame(filepath)
path.basename(__dirname+'/path.js')
// '.js'
4. 경로 조합
// path.join([...paths])
path.join(__dirname,'/path.js')
// 'c:\Users\yuan\WebstormProjects\learn-node\path.js'
5. 절대 경로 가 져 오기
// to
// path.resolve([from ...], to)
path.resolve('./path.js')
// 'c:\Users\yuan\WebstormProjects\learn-node\path.js'
6. 상대 경로 가 져 오기
// to
path.relative([from,]to)
// path.relative('./views/index.ejs','./static/images/0.png');
// ..\..\static\images\0.png
7. 규범화 경로
path.normalize(p)
8. 경로 분해
path.parse(path)
9. 경로 통합
path.format({
root:'c:\\', //
dir:'c:\\Users\\yuan\\WebstormProjects\\learn-node', //
base:'path.js', //
ext:'/js', //
name:'path' //
})
10. 경로 구분자 가 져 오기
// linux /, windows \\
path.sep
11. 환경 변수 path 의 구분자 가 져 오기
// linux :,windows ;
path.delimiter
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.