2

親アプリケーションのエコシステム内でモジュール式の「アプリ」を作成できるフレームワークを構築しています。

親アプリケーションのルートには Gruntfile.js があり、フォルダー構造の奥に子「アプリ」があり、独自の Gruntfile を許可したいと考えています。

下記参照:

/application
|-- Gruntfile.js
|-- /apps
|---- /modularApp1
|------ Gruntfile.js
|---- /modularApp2
|------ Gruntfile.js

Grunt 0.4 でこれを処理する方法を知っている人はいますか? これを処理するには、独自の Grunt タスクを作成する必要がありますか?

4

1 に答える 1

2

私は非常によく似た設定のプロジェクトに取り組んでいます。私はgrunt-hubタスクを使用して「子アプリ」でタスクを実行していますが、ほとんどの場合うまく機能します。ウォッチ タスクを実行する提案された方法にいくつかの小さな問題があったため、代わりに単純に grunt-hub を使用して子アプリでウォッチ タスクを実行しました。

私のハブ構成の基本的な例を次に示します。

hub: {
  src: [
    'protected/modules/*/Gruntfile.js'
  ],
  default: {
    src: '<%= hub.src %>',
    tasks: [
      'default'
    ]
  },
  build: {
    src: '<%= hub.src %>',
    tasks: [
      'build'
    ]
  },
  watch: {
    src: '<%= hub.src %>',
    tasks: [
      'watch'
    ]
  }
}
于 2013-08-29T08:09:34.163 に答える