1

我无法理解 Laravel 5 的长生不老药路径。在我的项目中,我有多个 css 文件(引导程序、插件、主题等)和 javascript 文件存储在:

resources/assets/css/<my css files>
resources/assets/js/<my javascript files>

我只是想组合和版本化所有样式和脚本,并将它们放在我的公共目录中。我相信默认输出直接是:

public/build/css/app-xxxxxxxx.css
public/build/js/app-xxxxxxxx.js

xxxxxxxx(使用方法的校验和在哪里version

我应该是什么gulpfile.js样子才能实现这一目标?谢谢!

4

1 回答 1

1

您可以在名称上使用完整路径或将第三个参数设置为默认路径。示例(使用脚本或 css):

mix.stylesIn('resources/assets/css', 'public/css/all.css');

由于存在一个错误,您不能使用 somethingAll 的输出与其他内容连接,因此我改用它(注意通配符):

mix.scripts(['maskedinput.js',
        'blockui.js',
        'user/*.js'],
   'public/js/user.js', 'resources/assets/js/');

第一个参数是输入文件,第二个是输出文件,第三个是输入的默认路径。

要版本只需在文件路径上调用它。

mix.version("public/js/user.js");
于 2015-03-19T04:53:45.913 回答