0

我下载了 Polymer Starter Kit,似乎一切正常。如果我运行“gulp serve”,我可以对 index.html 进行更改,并且所有浏览器都会重新加载并显示更改。

但是,如果我创建一个简单的 html 文件,gulp serve 不会在它更改时强制重新加载。这是一个简单的 html 文件:

<html lang="en">
<head>

</head>
<body>
hi
</body>
</html>

请注意,当我在服务页面上“查看源代码”时,gulp 注入脚本不存在。它似乎没有注入用于侦听来自服务器的刷新请求的脚本。

4

2 回答 2

0

我认为您需要将文件添加到 app 目录中的 gulpfile.js 中。寻找一个函数:

// Watch files for changes & reload 
gulp.task('serve', ['styles', 'elements'], function() {
于 2016-03-12T21:08:55.167 回答
0

'gulp serve' 将脚本注入到服务页面中,该页面侦听 gulp 服务器以获取更新,然后刷新页面。聚合物入门套件有一个“snippetOptions”块作为“服务”任务的一部分。应删除此“snippetOptions”块,然后将同步和提供所有页面,而不仅仅是包含“snippetOptions”中引用的标签的页面。

于 2016-03-14T13:26:49.960 回答