.npmrc
pnpm은 커맨드라인, 환경변수, 그리고 .npmrc
파일을 통해 config를 구성할 수 있습니다.
pnpm config
커맨드를 사용하여 사용자 및 전역.npmrc
파일을 수정할 수 있습니다.
4개의 관련된 파일은 다음과 같습니다.
- 프로젝트별 구성 파일 (
/path/to/my/project/.npmrc
) - 작업 공간별 구성 파일 (
pnpm-workspace.yaml
파일이 포함된 디렉토리) - 사용자별 구성 파일 (
~/.npmrc
) - 전역 구성 파일 (
/etc/npmrc
)
모든 .npmrc
파일은 key = value
의 목록을 갖는 INI-formatted 형식의 파일입니다
.npmrc
파일에는 ${NAME}
구문을 사용하는 환경 변수가 사용될 수 있습니다. 환경 변수의 기본값을 지정할 수도 있습니다. ${NAME-fallback}
을 사용하면, NAME
이 설정되지 않은 경우 fallback
이 반환됩니다. ${NAME:-fallback}
을 사용하면, NAME
이 설정되지 않았거나 빈 값일 경우 fallback
이 반환됩니다.