Skip to content

DNET_Grunt

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

Grunt

概要

最近は、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-contrib-cssmin

未記載(元 Wiki も見出しのみ)。

grunt-contrib-uglify

未記載(元 Wiki も見出しのみ)。

Gulp

移行メモ

  • 元 Wiki では見出しそのものが他ページへのリンクになっていた箇所 (「Gulp」)は、GitHub Wiki では見出しからアンカが生成されるため、 見出しをプレーン・テキストとし、リンクは直下の本文に置いた。
  • 同名の見出し(「プラグイン」)が概要の箇条書きと重複するため、 参考節側は括弧で文脈を補って一意にした。
  • 本文の無い見出し(grunt-contrib-cssmin / grunt-contrib-uglify)は、 その旨を明示した。
  • PukiWiki のページ内アンカ(#xxxxxxxx)は GitHub Wiki では再現できないため、 「戻る」は該当節を添える形に置き換えた。
  • 引用元の「pacage.json」は原文ママ(package.json の誤記と思われる)。

Tags: 移行, Grunt, タスク・ランナー, npm-scripts, プラグイン, Gulp, フロントエンド

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally