pacchetti installati localmente vengono memorizzati nella cache tramite:Come posso memorizzare nella cache i pacchetti NPM globali su Travis CI?
# .travis.yml
...
cache:
directories:
- node_modules
...
Ma pacchetti come faccio di cache installata a livello globale ($ npm install -g <...>
) per accelerare il mio costruisce?
Sto anche evitando di reinstallare per risparmiare più tempo: 'npm list -g grunt-cli --depth = 0 || npm install -g grunt-cli' –
Sì, anche io. Sarebbe bello se travis salverebbe semplicemente installazioni di cose memorizzate nella cache. Ahimè. – tandrewnichols
Non è '$ (npm config get prefisso)/bin/grunt-cli' un semplice link simbolico a un binario? Come ha senso memorizzarlo nella cache? Ho provato ad aggiungere '$ (npm config get prefix)' alle directory della cache ma travis non riesce a recuperare la cache nelle successive build ancora. – stefanjunker