用laravel 5.3,配合vue,然后npm install,然后gulp watch,然后发现public/js下的app.js有3M大小,如何是好?
用laravel 5.3,配合vue,然后npm install,然后gulp watch,然后发现public/js下的app.js有3M大小,如何是好?
跟我之前遇到的困惑一样。我现在的理解是,JS等文件并不是简单的用gulp一股脑的打包成一个文件,而是需要有计划的分组打包不同的文件,根据需要来加载。一个文件和多个文件之间要有个折中,目的就是既减少了IO次数,又不会因为单纯为了减少IO次数而增加了加载时间。
我是菜鸟,简单说下自己的理解,坐等老司机讲解。
2 回答1.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.1k 阅读
1 回答946 阅读
1 回答899 阅读
1 回答897 阅读
执行
gulp
会自动watch(这是Elixir的默认任务之一),只是每次都会重新生成这点比较恼火执行
gulp --production
会运行并压缩js/css,并watchgulp
只是调试的时候用gulp --production
是在生产环境用以上论据来源于Laravel 5.3的手册:https://laravel-china.org/doc...