Я запускаю BrowserSync непосредственно из сценария NPM в файле package.json
моего проекта. Проект использует Node-Sass для компиляции SCSS в CSS. Я дал указание Node-Sass следить за изменениями в файлах SCSS. Вот раздел сценариев моего package.json
:
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"css": "node-sass styles.scss css/styles.css",
"start": "npm-run-all --parallel styles:watch browsersync",
"styles:watch": "node-sass --watch styles.scss css/styles.css",
"browsersync": "browser-sync start --server --files \"*.html, *.js, *.css\""
},
У меня проблемы с получением BrowserSync для обновления браузера после того, как Node Sass перекомпилирует SCSS в CSS. Я считаю, что мне нужно использовать функцию перезагрузки BrowserSync, но у меня возникают проблемы с этим. Любые идеи?
Любая помощь высоко ценится,
Спасибо