Skip to main content

CreatePackageRoot()

주어진 디렉터리부터 상위 디렉터리에 있는 package.json 파일의 경로를 기준으로 상대 경로를 사용하여 디렉터리를 생성하는 함수를 반환합니다.

Signature

createPackageRoot: (dir: string) => (...paths: string[]) => string

Parameters

Parameter

Type

Description

dir

string

상위 디렉터리에 있는 package.json 파일을 찾을 시작 디렉터리의 경로

Returns

(...paths: string[]) => string

생성된 디렉터리의 경로를 반환하는 함수

Example

// 주어진 디렉터리부터 상위 디렉터리의 package.json 파일을 찾아 상대 경로를 사용하여 디렉터리를 생성하는 함수를 생성하는 예시
const createRootDir = createPackageRoot(__dirname);
const myDir = createRootDir('src', 'components', 'Button');