Я клонировал проект с github и развертывание на ВМ.Все отлично работает, кроме просмотра, если какой-либо файл в обновлении проекта.VagrantFile содержит строку в папке syn *
config.vm.synced_folder './', '/app', owner: 'vagrant', group: 'vagrant'
Попытка добавить vue.config.js с
module.exports = {
configureWebpack: {
devServer: {
watchOptions: {
ignored: ['node_modules'],
aggregateTimeout: 300,
poll: 1500
},
public: '192.168.83.181' // vagrant machine address
}
}
}
Ниже показано, как структура проекта и терминал с выполненным vue-cli-service build --watch --mode development
выглядят
node --version
v8.12.0
vue --version
3.1.3
Пробовал в версиях Ubuntu 16.04 и 18.04.