laravel5.3用gulp之后生成的js文件太大怎么办?

用laravel 5.3,配合vue,然后npm install,然后gulp watch,然后发现public/js下的app.js有3M大小,如何是好?

阅读 2.7k
2 个回答
  1. 执行 gulp 会自动watch(这是Elixir的默认任务之一),只是每次都会重新生成这点比较恼火

  2. 执行 gulp --production会运行并压缩js/css,并watch

gulp 只是调试的时候用
gulp --production 是在生产环境用

以上论据来源于Laravel 5.3的手册:https://laravel-china.org/doc...

跟我之前遇到的困惑一样。我现在的理解是,JS等文件并不是简单的用gulp一股脑的打包成一个文件,而是需要有计划的分组打包不同的文件,根据需要来加载。一个文件和多个文件之间要有个折中,目的就是既减少了IO次数,又不会因为单纯为了减少IO次数而增加了加载时间。

我是菜鸟,简单说下自己的理解,坐等老司机讲解。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题