I am trying to include a private BitBucket repository to my package.json, but I also would like to manage the version, as a normal module. currently I am using this
"package-name": "git+https://<user>:<password>@<url-repository>.git" I already tried it, but it didn't work.
"package-name": "git+https://<user>:<password>@<url-repository>.git#v1.0" Any idea?
A private Git repository on Bitbucket can be accessed using either SSH or HTTPS. The preferred method is to always use SSH and a SSH key pair. Only use HTTPS if you have no choice.
private. If you set "private": true in your package. json, then npm will refuse to publish it. This is a way to prevent accidental publication of private repositories. Follow this answer to receive notifications.
Login to your bitbucket account and under user settings add an app password:

Add package dependency to your package.json as:
"dependencies": { "my-module": "git+https://Xaqron:[email protected]/Xaqron/my-module.git#*" }
Replace Xaqron with your own username and pwd with app password from step one.
to install specific version add #v.v.v (i.e. #1.0.0) to the end of dependency URL.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With