我正在将Laravel用于我的PHP项目,该项目通过Laravel Mix配备了Webpack。我一直在使用personal_id bigint,
state_id bigint,
city_id bigint,
street_id bigint,
sex frozen<sex>,
birthday timestamp
height decimal,
weight decimal,
和mix.js
(我知道它们之间的区别)。
上周,我下载了一个使用mix.scripts
和mix.js
的预先构建的Laravel样机(Laraspace),我试图找到说明mix.combine.
与combine()
的不同之处的文档但是我发现他们做的差不多。
这是遗留函数,别名吗?还是scripts(),
后面有不同的逻辑?
答案 0 :(得分:2)
mix.scripts()
更适合于合并和最小化多个自定义JavaScript文件,例如,您创建的文件。 mix.scripts('folder/path')
将合并所有嵌套文件,而mix.scripts('folder/path/*.js')
将其限制为仅JS文件。
mix.combine(),
对于串联多个供应商库(例如jQuery,Bootstrap等)更好,并且速度更快。此外,JS和CSS都可以使用combine()
。