Maybe we can download the repo to `~/.vue-cli/repos` instead of a random temp path so that we can use cached version later. 🤔 How do you think?