Ho recentemente iniziato a sviluppare per nodo. La società per cui lavoro ha un registro interno di npm. Voglio sapere come utilizzare impostazioni di registro diverse a seconda di dove mi sto sviluppando. Per illustrare, ho una struttura di directory come indicato qui sotto:Registro di sistema npm in base alla directory
~/Code
|
| -- My Projects
| |
| | -- Proj 1
| | -- Proj 2
|
|-- My Company
|
|--Proj 1
|--Proj 2
Quando sto sviluppando in uno dei progetti in 'My Project', vorrei che il Registro di NPM per puntare al https://registry.npmjs.org (il Registro di sistema di default). Ma quando mi sto sviluppando in uno dei progetti in "My Company", voglio che il registro di NPM indichi il registro specifico dell'azienda. In questo momento, il mio metodo ingenuo è quello di utilizzare npm config set registry
per aggiornare il registro.
grazie al suo buon design per avere il flag - reg sui comandi di npm. Questo flag funziona anche su altri comandi? come l'aggiornamento di npm search/npm? – gprasant
Cosa succede quando metti il tuo pacchetto privato nel pacchetto package.json? –