我对laravel 5中的长生不老药有个小问题。Sass运行得很好,但是我的脚本没有被移到公共/js目录,也没有版本。这是我的卷宗
elixir(function(mix) {
mix.sass('aracademia.scss')
.scripts(
[
'partials/fancybox/jquery.fancybox.pack.js',
'partials/jscroll.js',
'aracademia.js',
'partials/doubletaptogo.js'
],
'resources/assets/scripts',
'public/js/aracademia.min.js');
mix.version(['public/css/aracademia.css','public/js/aracademia.min.js']);
});有什么想法吗?
发布于 2015-02-05 21:37:06
问题可能是你的道路。在作为第二个参数的script函数中,您应该为脚本文件(而不是目的地)使用目标位置(非源)和第三个参数源目录,因此在您的示例中:
elixir(function(mix) {
mix.sass('aracademia.scss')
.scripts(
[
'partials/fancybox/jquery.fancybox.pack.js',
'partials/jscroll.js',
'aracademia.js',
'partials/doubletaptogo.js'
],
'public/js/aracademia.min.js',
'resources/assets/scripts'
);
mix.version(['public/css/aracademia.css','public/js/aracademia.min.js']);
});假设您的js文件位于resources/assets/scripts目录中,则应该可以工作。
https://stackoverflow.com/questions/28352495
复制相似问题