2014-01-23 211 views
1

我正在嘗試使Git鉤子bash腳本縮小我的JavaScript代碼。 到目前爲止,我想出了這一點,它只是打印的精縮的JavaScript,當我運行該腳本:Bash腳本 - 執行語法

#!/bin/sh 
find js/ -type f -maxdepth 3 -name \*.js -exec uglifyjs {} + 
exit 

我不知道如何給uglifyjs任何命令和輸出文件名應該是什麼。

在終端這將是:

uglifyjs -o js/app.js js/app.js 

所以我不知道如何引用文件名等?

回答

2

說:

find js/ -type f -maxdepth 3 -name \*.js -exec uglifyjs -o {} {} \; 

代替。在命令後注意;而不是+

+1

非常感謝,這是完美的! – Harry