win10+Homestead 开启 NPM run watch-poll 实时编译后,刷新视图页面非常慢,请问有办法提速么?谢谢
声明:完全按照教程一步步来的,重装了5次虚拟机,前面的步骤也操作了5遍。所以,因为自己操作不规范导致错误的可能性很小。
问题:每次启动npm run watch-poll都要30秒以上,后来看到很多助教都说是启动慢正常的,编译瞬时完成,但是我编译也很慢。
最开始需要30秒以上。
后来自己想办法:
将webpack.mix.js中的js不编译;
将app.scss中的bootstrap部分拆开成bootstrap.scss;
这样每次保存app.scss时可以快到1秒。
但是刷新页面视图时仍然非常慢,大概需要5-10秒才能完成。退出实时编译状态,刷新就非常快了。
不知道是不是跟操作系统有关系,我是windows10系统。是不是用mac+homestead都非常快?
webpack.mix.js
/*mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');*/
mix.sass('resources/assets/sass/app.scss', 'public/css').sass('resources/assets/sass/bootstrap.scss', 'public/css');
resources/views/layouts/default.blade.php
<link rel="stylesheet" href="/css/bootstrap.css">
<link rel="stylesheet" href="/css/app.css">
推荐文章: