sql >> Databasteknik >  >> NoSQL >> MongoDB

Starta MongoDB inifrån en Grunt-uppgift

För att lägga till JJJs svar, använd grunt-shell-spawn om du vill försäkra dig om att varje projekt har sin egen mongodb-instans med sina egna data gör du så här:

shell: {
    mongodb: {
        command: 'mongod --dbpath ./data/db',
        options: {
            async: true,
            stdout: false,
            stderr: true,
            failOnError: true,
            execOptions: {
                cwd: '.'
            }
        }
    }
},

Exemplet skriver också bara ut fel.

Du skulle då bara lägga till shell:mongodb till din grunt server uppgiftslista (helst den första uppgiften), lägg till data till din .gitignore (förutsatt att du använder git) och du är klar.



  1. Problem med att köra OAuthd-instans

  2. hur laddar man upp bilden till mappen med hjälp av nodejs och sparar sökvägen i mongodb?

  3. Fråga om sista matrisvärde

  4. börjar adhoc-frågor/uppdateringar döda din produktivitet med MongoDB?