我从https://www.npmjs.com/package/laravel-elixir-livereload但它不起作用。
npm install --save-dev laravel-elixir-livereload
接下来,我把它添加到我的Elixir增强Gulpfile中,比如:
var elixir = require('laravel-elixir');
require('laravel-elixir-livereload');
elixir(function(mix) {
mix.livereload();
});
livereload
需要自己的脚本才能使用。根据laravel-elixir-livereload
文档,必须将livereload
脚本注入到刀片模板中。您可以在刀片模板中注入脚本,如下所示:
检查调试是否正确
@if ( Config::get('app.debug') )
<script type="text/javascript">
document.write('<script src="//localhost:35729/livereload.js?snipver=1" type="text/javascript"></script>')
</script>
@endif
手动插入(例如,将脚本末尾置于body
标记或head
标记)
<script src="//localhost:35729/livereload.js?snipver=1" type="text/javascript"></script>