Allo の Allo とハッピー ホリデーYeoman マンスリー ダイジェストの第 2 号へようこそ。記事、ヒント、ジェネレータ、動画を定期的にお届けします。お気に入りのマンインハットの最新情報を把握しましょう。今回のアップデートがお役に立てば幸いです。
お手上げのプロのアドバイス
あらゆる Grunt プラグインを試してみたくなるものです。たくさんのプラグインが見つかります。また、夢中になりがちです。気づかないうちに、以前よりもずっと長い時間端末を見つめ、タスクの完了を待っています。ビルド中はストレスを感じるかもしれませんが、スマートウォッチ中はsuperイライラします。
幸いなことに、コミュニティは開発サイクルのさらなるスピードアップを目指して取り組んでいます。
- こちらのカスタムタスク トリックで Grunt のコンパイル時間を短縮する
- grunt-newer を使用して、変更されたファイルに対してのみ Grunt タスクを実行します。
- grunt-concurrent を使用して、複数のタスクを同時に実行する
その他のヒント:
- load-grunt-tasks を使用して、自分で
loadNpmTask
ではなく複数のタスクを自動的に読み込む - 複数のプロジェクトで複数の Grunt 環境を再利用する
動画
記事
生成ツール
1.0.7-pre が npm のテストに利用可能になりました。2014 年のロードマップについては、数週間以内に詳しくお話しする予定です。それまでの間に、公式のジェネレータとあなたが作成しているジェネレータの両方に、すばらしい新しいアップデートがたくさんあります。
公式の発電機の最新情報
- Backbone 0.2.2 をリリース(RequireJS + CoffeeScript のサポートと --appPath オプション付き)
- Angular 1.2.6 と grunt-bower-install をサポートする AngularJS 0.7.1
- Ember.js 0.8.0 をリリースしました。スキャフォールディングの Ember 1.2 構文への更新、CoffeeScript のサポートの改善、テンプレート化、REST ルート
- WebApp 0.4.5 および 0.4.6(HTMLMin の改善、bower インストールの修正、CSS 依存関係に対する grunt-bower-install のサポートを含む)
- Polymer ジェネレータ 0.0.8(ウェブ コンポーネントの連結とその他の更新を含む)
- Chrome アプリ 0.2.5 - livereload、アプリ生成ツールの書き換え、パッケージ化のビルドタスク、新しい権限コードなどを適切にサポート。
jQuery、Gruntfile、CommonJS、NodeJS、Mocha など、その他の公式ジェネレータも更新されました。
おすすめのコミュニティ生成ツール
- Zurb Foundation
- Gulp プラグイン
- RevealJS
- Browserify プロジェクト
- InuitCSS
- ゴーストブログ
- ゴーストテーマ
- Laravel プロジェクト
- Three.js
- 対応
- 組み立て
- MarionetteJS
- MariaJS 2.0
- シンプルなウェブアプリ
- Drupal テーマ
- JHipster Yeoman / Maven / Spring / Angular
- AWS ウェブアプリ用の AWS バックエンドをプロビジョニングする
- 仙茶タッチアプリ
- Yomonger: Modox テーマ用ジェネレータ
StackOverflow の回答
お正月
トレーニング完了次号に向けて提案したい Yeoman のリソースがあれば、Twitter の @yeoman までお気軽に提案してください。確認いたします。よいお年をお迎えください。
この問題を調査してくれた Stephen Sawchuk、Sindre Sorhus、Pascal Hartig に深く感謝します。