http://jqueryui.com/downloadでダウンロードジェネレーターのようなものを探していました。
プロジェクトごとに選択できるようにしたいコードスニペットとプラグインがいくつかあります。プロジェクトのすべての機能が常に必要なわけではないので、チェックボックスを使用して個々のスニペットを選択し、それらすべてを1つのjsファイルにダウンロードできるようにします。
http://jqueryui.com/downloadでダウンロードジェネレーターのようなものを探していました。
プロジェクトごとに選択できるようにしたいコードスニペットとプラグインがいくつかあります。プロジェクトのすべての機能が常に必要なわけではないので、チェックボックスを使用して個々のスニペットを選択し、それらすべてを1つのjsファイルにダウンロードできるようにします。
もう 1 つやりたいことは、YahooのGearJSを使用して簡単なビルド スクリプトを作成することです。ファイルのグループを非常に簡単に選択し、それらを連結して縮小することができます。キューの例は次のようになります。
var gear= require('gear');
new gear.Queue({registry: new gear.Registry({module: 'gear-lib'})})
.log('Starting javascript build...')
.log('Reading js files...')
.read([
'js/app.js',
'js/autoflex.js',
'js/bootstrap.js',
'js/jquery.history.js',
'js/templates.js'])
.log('concatenating files...')
.concat()
.log('minifying...')
.jsminify()
.log('saving to js/app.min.js')
.write('js/app.min.js')
.run(function(err, results) {
if(err) {
console.log(err);
return;
}
console.log(('' + results[0]).length + ' characters');
});
したがって、これはノードで実行されます。各スニペット (app1.build.js->app1.min.js、myapp.build.js->myapp.min.js など) を使用してビルドの小さなセットを作成できます。これは GUI ではありませんが、 JavaScript ファイルのグループに対して一連のアクションを実行するための非常に優れた方法です。