.npmrc에 나열된 authToken을 git에서 무시합니다.

1392 단어 npmtipsGit
↓ 엔트리를 보고 .npmrc 를 만들어 보았다
init-author-name=Takagi Kensuke
init-author-email=[email protected]
init-license=MIT

그리고 여기까지는 좋았지만 npm에 로그인하면 authToken이 나열됩니다.
//registry.npmjs.org/:_authToken=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

설정 파일은 모두 git 관리하고 있기 때문에 이것은 조금 좋지 않다.
그래서 ↓ 항목을보고이 줄만 무시하는 설정을 시도했습니다.
.gitconfig 에 필터 만들기
여기서는 authToken이 나열된 행을 삭제하려고했습니다.
[filter "ignore-npmrc"]
    smudge = cat
    clean = sed '/^\\/\\/registry\\.npmjs\\.org\\/:_authToken/d'

에서 설정 파일을 관리하는 git repo에서 .gitattribute
.npmrc filter=ignore-npmrc

이제 authToken이 git에서 무시됩니다

좋은 웹페이지 즐겨찾기