使用grunt serve
测试我的应用的实时更改时,浏览器中显示/更新的更改需要6到10秒。
我使用grunt serve --verbose
来检查哪个任务比其他任务花费更多时间,并发现下面的任务占用了大部分加载时间(按降序);
concurent:server
grunt-contrib-imagemin
grunt-karma
grunt-google-cdn
因为我没有使用cdn,所以我从Gruntfile.js
删除了它,但它仍然被调用;这有点令人困惑:(所以我也从package.json
删除了它,它就消失了。
所以我的问题是。
grunt serve
以立即重新加载浏览器?但在使用grunt build
时,还要保留所有有用任务的“果汁”(minify,uglify,imagemin ..)。谢谢:)
答案 0 :(得分:0)
显然,这篇文章:Grunt LiveReload is really slow讨论了同样的问题,我相信它解决了这个问题。如果有帮助的话,我还要尝试一下并更新这篇文章。