2

grunt-userref の GitHub ページには次のように書かれています。

2 つのプロジェクトの実際の違いは何ですか?

4

1 に答える 1

2

生成されたファイルを使用するために、元の html 参照を連結、縮小、および置換するという、ほとんど同じ作業を行うことができるようです。grunt-usemin は現在、grunt の連結と縮小の前後のフックとして使用されていますが、grunt-userref は

ドキュメントとリポジトリの統計を見ると、次のように実際の違いを見つけることができます。

うなり声-usemin

プロジェクトの事実:

  • プロジェクトの開始: 不明、2012 年 12 月より前 (バージョン 0.1.11 でタグ付けされた最初の github コミット)
  • 貢献者: >=40
  • 現在のバージョン: v2.1.0 ( 2014 年 3 月リリース)
  • travis を介した継続的な統合プロセスがあり、単体テストで適切にカバーされているようです

タスク

  • useminPrepareファイルを処理するために html ブロッ​​クを解析し、gruntfile に含めるための連結および縮小タスク用の構成ブロックを生成します
  • useminこれらの元のブロックをターゲット ファイルへのリンクに置き換えて、それらのファイルを変更する作業を行います。

うなり声-userref

プロジェクトの事実:

  • プロジェクト開始: 2012 年 10 月
  • 貢献者: 1
  • 現在のバージョン: v0.0.16 ( 2013 年 3 月リリース)

上記のように、grunt-userref は 2012 年 10 月に grunt-usemin から部分的にフォークさ、当時の usemin タスク コードを の名前で再利用してuserefいます。

タスク:

  • userefブロックを解析し、連結し、縮小し、元の .html ファイル内のブロックを一度に置き換えます
于 2014-03-23T18:45:41.623 に答える