BrowserSync перезагружает браузеры до завершения задачи при использовании Grunt - PullRequest
0 голосов
/ 30 мая 2018

У меня есть следующая конфигурация для задачи BrowserSync:

"dev": {
    "files": [
        {
            "expand": true,
            "cwd": "<%= paths.src %>",
            "src": "**/*"
        }
    ],
    "options": {
        "watchTask": true,
        "proxy": "<%= site.host %>",
        "injectChanges": true,
        "notify": {
            "styles": {
                "top": "auto",
                "bottom": "0"
            }
        }
    }
},

Когда я сохраняю некоторые изменения в файле, задача перезагрузки браузера запускается до того, как фактическое изменение будет выполнено.Смотрите скриншот .

1 Ответ

0 голосов
/ 01 июня 2018

Я понял это.Вы просто изменили свойство «files» в JSON с помощью «bsFiles» и прослушали изменения в скомпилированных файлах:

 "bsFiles": {
        "src": [
            "<%= paths.dest %>**/*",
            "<%= paths.twigs %>**/*"
        ]
    },
...