È possibile installare il pacchetto npm
solo se non è già stato installato?È possibile installare il pacchetto npm solo se non è già stato installato?
ho bisogno di questo per accelerare la prova su CircleCI, ma quando ho eseguito npm install [email protected]
ecc si scarica sempre le cose e li installa da scracth, tuttavia, la cartella node_modules
con tutti i moduli è già presente al momento della esecuzione di comandi (cache da build precedente) e protractor --version
ecc. mostra la versione necessaria del pacchetto.
La sua perfetta per avere un po 'di comando di una sola riga come questa:
protractor --version || npm install -g [email protected]
ma quello che sarà anche verificare la versione del pacchetto.
'[percorso -d/a/goniometro] || npm install ... '? – bishop
'command -v protractor>/dev/null 2> & 1 || npm install ... '? – bishop
Ho bisogno di verificare la versione del pacchetto attualmente installato, preferibilmente non scrivendo il percorso completo del pacchetto. più ambienti diversi, percorsi diversi ecc. – kovpack