2017-01-10 1 views
0

ich Setup ein einfaches Bower Projekt mit dem folgenden „.bowerrc“ -Datei im Projektverzeichnis haben:Bower Registrierung ignoriert .bowerrc der Registerwert

{ 
    "directory": "app/bower_components", 
    "register": "http://1.1.1.1:1337/nexus/repository/TestBower/" 
} 

Ich verwende den folgenden Befehl, um das Paket zu meinem registrieren Repository:

bower register bowertestcomponent http://[email protected]:1337/scm/btc/bowertestcomponent.git 

Der Ausgang ist wie folgt:

bower bowertestcomponent#*  resolve http://[email protected]:1337/scm/btc/bowertestcomponent.git#* 
bower bowertestcomponent#* checkout master 
bower bowertestcomponent#* resolved http://[email protected]:1337/scm/btc/bowertestcomponent.git#48c28acc11 
? Registering a package will make it installable via the registry (https://bower.herokuapp.com), continue? No 

Bitte erwähnen Sie die letzte Zeile. Anstatt den Wert zu verwenden, der in der ".bowerrc" -Datei als "register" angegeben ist, versucht Bower, die Komponente auf "https://bower.herokuapp.com" hochzuladen.

Die "bowerrc" -Datei in meinem Benutzerprofil (das pro-Benutzer-Konfigurationsdatei) sieht wie folgt aus:

{ 
    "registry" : { 
    "search" : [ "http://1.1.1.1:1337/nexus/repository/bower-all/" ] 
    }, 
    "register" : "http://1.1.1.1:1337/nexus/repository/bower-internal/", 
    "resolvers" : [ "bower-nexus3-resolver" ], 
    "nexus" : { 
    "username" : "deploy-user", 
    "password" : "aPassword" 
    } 
} 
  • Git-Server: Bitbucket
  • Repository-Server: Nexus 3.0

Antwort

2

Ich bin ziemlich sicher, dass Ihre Bowerrc nicht richtig eingerichtet ist. In Ihrem Beispiel scheint der Wert "register" außerhalb des Objekts "registry" zu liegen. Es sollte jedoch wie folgt eingerichtet werden:

"registry" : { 
    "search" : [ "http://1.1.1.1:1337/nexus/repository/bower-all/" ], 
    "register" : "http://1.1.1.1:1337/nexus/repository/bower-internal/" 
}, 

Auf diese Weise sollte Bower in der Lage sein, Ihre interne Registrierung bei der Bereitstellung zu finden.

Verwandte Themen