Czy mogę mieć wiele plików gruntjs w moim projekcie do organizacji kodu?

Używam gruntjs do mojego projektu i zastanawiałem się, czy możliwe jest posiadanie wielu plików grunt.js w moim projekcie? Pytam, że mój projekt jest zorganizowany w następujący sposób:

grunt.js
|
|- project1
|   |
|   |-grunt.js
|
|- project2
|
|- project3 (etc..)

Chcę, aby grunt.js na najwyższym poziomie budował wszystkie projekty. Ponieważ jednak lista projektów rośnie, nie chcę, aby mój plik grunt.js na najwyższym poziomie stał się ogromny. Chciałbym więc zorganizować to tak, aby chrząknięcie najwyższego poziomu mogło wywołać pliki gruntowe na poziomie projektu, aby je zbudować. Lub jeśli ktoś chce po prostu zbudować project1, może przejść do folderu project1 i uruchomić własny grunt.js. Czy można to zrobić? Jeśli tak, jak mam zadzwonić do innych plików gruntowych? Jeśli nie, to jakie jest alternatywne rozwiązanie oprócz posiadania jednego ogromnego pliku grunt.js? Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion