Я довольно смущен, какой каталог оптимален для кэширования. Я видел как используемые, так и рекомендованные, но не фактическое сравнение относительно того, зачем идти так или иначе.
Например, сам Travis blog рекомендует:
cache:
directories:
- node_modules
Однако тысячи мест используют это вместо:
cache:
directories:
- $HOME/.npm
Так зачем использовать один над другим, и почему бы не включить оба?