Verwandte: Depend on a branch or tag using a git URL in a package.json?npm Paket von innerhalb eines anderen Repo?
Das electrode-archetype-react-app
npm Paket stammt aus einem Unterverzeichnis einer anderen git-Repository des Pakets: electrode-io/electrode
→ packages/electrode-archetype-react-app
.
- Wie ist das möglich?
- Wie kann ich auf einen bestimmten Zweig des Unterpakets zugreifen?
Ich versuchte
npm install electrode-io/electrode#electrode-archetype-react-app/some-branch
bekam aber den folgenden Fehler:
fatal: ambiguous argument 'electrode-archetype-react-app': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
So dann habe ich versucht
npm install github:electrode-io/electrode#electrode-archetype-react-app/some-branch
npm install github:electrode-io/electrode -- package/electrode-archetype-react-app#some-branch
npm install github:electrode-io/electrode#some-branch -- package/electrode-archetype-react-app
Keine Würfel
Was für eine dunkle Zauberei ist das?
Bearbeiten Dank einem Adler-Augen Kollege: Elektrode verwendet Lerna
, die die Quelle dieser dunklen Magie sein könnte.