2015-02-05 3 views
0

Laravel 5에서 elixir에 약간의 문제가 있습니다. Sass가 정상적으로 작동하지만 내 스크립트가 버전 화되지 않은 public/js 디렉토리로 이동하지 않습니다. 여기 내 꿀꺽 꿀꺽 소리입니다Laravel 5 엘릭서 문제

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']); 
}); 

아이디어가 있으십니까?

답변

2

문제는 아마도 경로입니다. 당신이 당신의 스크립트 파일 (그리고 목적지)를위한 대상 위치 (안 소스)와 3 위의 매개 변수의 소스 디렉토리를 사용해야 제 2의 매개 변수로 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 디렉토리

+0

대단히 감사합니다;) – Rachid

+0

이것은 설명서에서 찾기가 정말 어렵고 인수 순서가 최근에 일부 요점을 변경 한 것처럼 보입니다. 꽤 혼란 스럽다. 하지만 나에게도이 문제를 해결해 주셔서 감사합니다! – Simon