JJJの回答に追加するには、grunt-shell-spawn を使用します 各プロジェクトに独自のデータを持つ独自のmongodbインスタンスがあることを確認したい場合は、次のようにします。
shell: {
mongodb: {
command: 'mongod --dbpath ./data/db',
options: {
async: true,
stdout: false,
stderr: true,
failOnError: true,
execOptions: {
cwd: '.'
}
}
}
},
この例では、エラーのみが出力されます。
次に、shell:mongodbを追加するだけです。 grunt serverに タスクリスト(できれば最初のタスク)、dataを追加します .gitignoreに (gitを使用していると仮定して)これで問題ありません。