There are tow problems to solve:
vagrant machine doesn't get information about changes from host machine; sockjs-node is probably configured for localhost. Solution set pooling for webpack; set public address in webpack devServer configuration. Create vue.config.js file in projects main directory: