0

私は何かを逃したように思えます。Grunt 内で Stylus または RequireJS のサブタスクを作成する可能性はありますか? 私はそのようなことを意味します:

grunt.initConfig({
    stylus: {
      dev: {
        compile: {...}
      },
      prod: {
        compile: {...}
      }
    }
});

私にとってはうまくいきません。しかし、私が書くとき:

...
  stylus: {
    compile: {...}
  }
...

それは正常に動作し、ファイルなどを作成します...では、何が間違っているのでしょうか?

4

1 に答える 1

1

Grunt タスクは次の形式で実行されます。

taskname: {
    subtaskname: {
        // options
    }
}

したがって、それを機能させるために、compileオブジェクトdevprodサブタスク内に配置する必要はありません。

stylus: {
    dev: {
        // options
    },

    prod: {
        // options
    }
}

よろしくお願いします。

于 2013-05-11T04:12:29.583 に答える