【发布时间】:2017-01-24 10:23:08
【问题描述】:
我正在使用 Polymer 并手动重新加载文件中的更改。所以我尝试使用 browser-sync 和 browser-sync with gulp 但无法成功。
我尝试了以下两种方法:
1) npm 脚本 在 package.json 中
"scripts": {
"dev": "polymer serve | npm run watch",
"watch": "browser-sync start --proxy localhost:8080 --files 'src/*.html, src/*.js, images/*' "
},
使用npm run dev 运行它,它运行但无法检测到文件中的更改。
2) 在浏览器同步中使用 gulp
var gulp = require('gulp');
var bs = require('browser-sync').create();
gulp.task('browser-sync', function() {
bs.init({
port : 5000,
proxy: {
target : "localhost:8080"
}
});
});
gulp.task('watch', ['browser-sync'], function () {
gulp.watch("*.html").on('change', bs.reload);
});
它也运行但无法检测到存在于src 文件夹中的*.html 文件的更改。
谁能帮助我为什么没有检测到文件更改。
【问题讨论】:
标签: gulp polymer polymer-1.0 browser-sync