2013-05-16 3 views
0

하나 개 JS 파일에 JS 파일을 작게하다 디렉토리는 무엇을의 I 내 Guardfile에있는 지금까지는 연결할 & I는 내가 가드와 UglifyJS</p> 다음 <p>를 사용하여 plugins.js 파일에 연결할 및 축소하세요 싶습니다 JS 플러그인 폴더가 가드와 UglifyJS

guard 'uglify', :input => 'js-unprocessed/plugins/*.js', :output => "assets/plugins.js" do 
    watch 'js-unprocessed/plugins/*.js' 
end 

나는 플러그인 디렉토리에있는 JS 파일 중 하나를 저장할 때 일이 뭔가를 기대하지만 콘솔의 모든 피드백을 얻을하지 않고 파일을 업데이트하거나 생성 .

Guard 및 UglifyJS가 해당 작업에 적합한 도구가 아니라고 생각되면 알려 주시기 바랍니다.

답변

0

나는 트릭을 한 https://github.com/guard/guard-jammit을 사용했습니다.

나는이와 config/assets.yml 파일을 추가 할 필요가 :

embed_assets: on 

javascripts: 
    plugins: 
    - js-unprocessed/plugins/*.js 

을 한 후 내 Guardfile

guard :jammit, :output_folder => "assets/" do 
    watch(%r{^js-unprocessed/plugins/(.*)\.js$}) 
end 
이 추가