.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

最近は、npm(npm-scripts) がタスク・ランナー機能を統合しつつあり、廃れつつある。

  • JavaScriptフロントエンド開発用のタスク・ランナー
    • スクリプトの自動化
    • TypeScript?コンパイル
    • コード品質の "lint"ツール
    • CSSプリプロセッサ
  • プラグイン
    • grunt-contrib-copy:ファイルやディレクトリをコピー。
    • grunt-contrib-cssmin:CSSを小さくしてサイズを縮小する。
    • grunt-contrib-uglify:JavaScriptを小さくしてサイズを縮小する。
    • grunt-contrib-concat:ファイルを1つのファイルに結合する。
    • grunt-contrib-clean:ファイルやディレクトリを削除。
    • grunt-contrib-watch:ファイルの活動を監視するプラグイン。
    • grunt-contrib-jshint:JavaScriptコードの品質を確認する。

参考

プラグイン

grunt-contrib-copy

  • Grunt.jsでファイルコピーを行うGruntfile.js 普通にsrcとdestでは、
    srcフォルダ構成をそのままdest先にコピーしてしまうので、cwdとexpandオプションを利用している。
    プラグインは自動的にpacage.jsonを読み込むようにしている。
    https://gist.github.com/gurimmer/7464028

grunt-contrib-cssmin

grunt-contrib-uglify

Gulp


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-08-02 (木) 23:58:33 (2087d)