
윈도우의 표준 DOS 경로의 경우, 볼륨과 볼륨 구분 기호(:), 디렉토리와 티렉토리 구분 기호(), 선택적 파일 이름으로 구분 되며, 이것들이 모두 존재하면 절대 경로다.
유닉스는 파일을 효과적으로 관리하기 위해 디렉토리를 계층적으로 구성하며, 이를 파일 시스템이라고 한다.
루트 디렉토리와 파일 구별자가 "/"로 같지만 엄연히 다른 뜻이다.

네트워크 상에서 자원이 어디있는지 나타내기 위한 규약이다.
URL의 파일 경로는 페이지나 파일, 혹은 자원의 정확한 위치를 말한다.
즉, 네트워크 상에서 자원이 어디있는지 찾는다는 것은 네트워크로 연결된 타인의 자원에 접근하는 것이다.
하나의 거대한 시스템을 개발하기 위해서는 파일에 모든 로직을 포함하지 않고 모듈 단위로 파일을 분리해야한다.
자바스크립트 패키지 저장소이다. 누구나 npm에 패키지를 공개할 수 있고 설치해서 사용할 수 있다.
이는 package.json이라는 설정파일로 관리가 된다.
npm init : package.json을 생성한다.npm install : package.json에 명시된 의존성 패키지들을 모두 설치한다.npm install [패키지명] : 해당 패키지를 설치 후 package.json의 dependencies에 추가한다.npm install [패키지명] -g : 해당 패키지를 전역으로 설치한다.npm install [패키지명] --save-dev : 해당 패키지를 설치 후 package.json의 devDependencies에 의존성을 추가한다.npm update : package.json의 dependencies와 devDependencies 패키지들을 모두 업데이트 후 package.json에 버전 정보를 갱신한다.npm update [패키지명] : 해당 패키지를 업데이트 후 package.json에 버전 정보를 갱신한다.npm update [패키지명] --no-save : 해당 패키지를 업데이트만 하고 package.json에 버전 정보를 갱신하지 않는다.npm prune : package.json에 명시되지 않은 패키지를 모두 제거한다.
아주 유용한 정보네요!