npm install package from private repo

My company hosts most of the private repositories in gitlab, thanks to its generous unlimited-free-plan, and wonderful built-in CI.

npm need to get package from private gitlab, or bitbucket: create tag, and provide direct link when install package.

First: tag package with version (e.g. 0.0.1)

git tag -a v0.0.1 -m "first release"
git push origin v0.0.1

, then tell npm the link with tag. I will love to use git+ssh instead of git+https since my CI runner and collaborators already have the right to get access to this repo; thus don’t need to enter password every time npm try to install.

npm install git+ssh://git@gitlab.com:company/repo.git#v0.0.1 --save

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s