2017-01-31 9 views
0

라이브러리가 있다고 가정하고 웹팩으로 컴파일 할 때 다음과 같은 배너를 추가하십시오 : // LibraryName vX.X 여기서 은 버전입니다.NPM : CLI 명령에서 범프 된 버전을 얻는 방법은 무엇입니까?

npm preversion 스크립트로 컴파일하려고합니다. 여기로 : MYVERSIONnpm version를 호출 한 후 package.json에 나타납니다 semver 버전입니다

"preversion": "gulp build --version MYVERSION"

.

어떻게 CLI 명령에서 MYVERSION을 얻을 수 있습니까?

편집

내가 postversion 그것을 실행하는 경우 단순히 package.json에서 버전을 얻을 수있어,하지만 난 자식 태그를 추가하기 전에있을 구축합니다.

답변

0

답변을 찾았 기 때문에이 질문을 마무리하십시오.

TL : DR 대답은 다음과 같습니다. npm-scripts에서 preversion 대신 version을 사용하십시오.

자세한 내용은 스크립트 주문 설명에서 here을 참조하십시오.

version 스크립트를 실행하십시오. 이 스크립트는 새 버전에 대한 액세스 권한이 package.json입니다.