We hebben op mijn werk een eigen git server voor allerlei angularJS projecten. Die werkt prima, iedereen kan er mee werken.
Nu heb ik, als proef, een Angular2 package gemaakt en op diezelfde server geplaatst. (commited pushed en tagged) (package gemaakt met "yeoman generator")
nu is het tijd om deze package te gebruiken. Daarvoor heb ik de @angular/cli gebruikt om een nieuw project aan te maken.
in "package.json" onder "dependencies" heb ik het volgende toegevoegd:
als ik nu npm update doe, dan krijg ik de melding "authentication failed". als ik echter een git clone doe, dan krijg ik geen foutmelding.
...
Relevante software en hardware die ik gebruik: laatste versie van NPM en NodeJS, VS Code en powershell
...
Wat ik al gevonden of geprobeerd heb:
username + password aan url toevoegen
EN/OF:
ipv "git+http://" "git+https://" gebruiken
ipv "git+http://" "htttp://" gebruiken
alleen "git://" gebruiken (deze geeft een melding dat hij niet kan verbinden met de server)
alleen "http://" gebruiken (deze geeft een 404 op registry.npmjs.org)
...
Ik begrijp nu niet meer wat er aan de hand is of wat er fout gaat.
mocht het nog niet (over)duidelijk zijn: ik ben niet 100% thuis in GIT.
(Ik hoop dat dit het juiste forum is.)
Nu heb ik, als proef, een Angular2 package gemaakt en op diezelfde server geplaatst. (commited pushed en tagged) (package gemaakt met "yeoman generator")
nu is het tijd om deze package te gebruiken. Daarvoor heb ik de @angular/cli gebruikt om een nieuw project aan te maken.
in "package.json" onder "dependencies" heb ik het volgende toegevoegd:
code:
1
| "component-test": "git+http://<servernaam>/Bonobo.Git.Server/component-test.git" |
als ik nu npm update doe, dan krijg ik de melding "authentication failed". als ik echter een git clone doe, dan krijg ik geen foutmelding.
...
Relevante software en hardware die ik gebruik: laatste versie van NPM en NodeJS, VS Code en powershell
...
Wat ik al gevonden of geprobeerd heb:
username + password aan url toevoegen
EN/OF:
ipv "git+http://" "git+https://" gebruiken
ipv "git+http://" "htttp://" gebruiken
alleen "git://" gebruiken (deze geeft een melding dat hij niet kan verbinden met de server)
alleen "http://" gebruiken (deze geeft een 404 op registry.npmjs.org)
...
Ik begrijp nu niet meer wat er aan de hand is of wat er fout gaat.
mocht het nog niet (over)duidelijk zijn: ik ben niet 100% thuis in GIT.
(Ik hoop dat dit het juiste forum is.)
[ Voor 2% gewijzigd door BasSpruit op 03-05-2017 12:13 . Reden: toevoegingkje ]