diff --git a/.travis.yml b/.travis.yml
index f18da476b74656ae1a80bc778fadb56d89e273d1..660a7ebf7558f3fe6ca066f861a55f5dbf2f0673 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,9 @@
 language: ruby
 cache:
-  bundler: false
-  yarn: false
+  bundler: true
+  yarn: true
+  directories:
+  - node_modules
 dist: trusty
 sudo: false