是否可以在Grunt任务中启动MongoDB?基本上,当我用grunt server运行我的开发环境时,我希望它也可以通过运行mongod来启动MongoDB服务器.

推荐答案

可以使用grunt-shell来运行命令:

grunt.initConfig({
    shell: {
        mongo: {
            command: 'mongod'
        }
    }
});

Mongodb相关问答推荐

$mod只支持数字类型,不支持MongoDb中的array和int

当日期和时间在不同键的字符串中时,Mongo 查询过滤今天的数据

MongoDB - 将属性添加到数组中的对象(如果不存在)

如何通过 Go 以 UUID 类型保存 Mongo 中的内容?

使用Go的Mongo驱动程序,从MongoDB文档中获取元素并更新其值需要帮助

DB 中的引用对象在 GraphQL 查询中返回 null

MongoDB 更新:如果新值不同,则将旧字段值推送到另一个数组字段

mongo.lock 文件有什么用?

PHP 无法加载动态库 (mongo.so)

使用 MongoDb 处理迁移

在 MongoDB 中创建简短、唯一的对象 ID

从命令行创建 MongoDB 用户

majority和 linearizable的区别

带有 Java 驱动程序的 MongoDB 聚合

MongoDB:如何在 100 个集合中找到 10 个随机文档?

如何在 MongoDB 的 $match 中使用聚合运算符(例如 $year 或 $dayOfMonth)?

一起使用 MongoDB 和 Neo4j

MongoDb 连接被拒绝

用 MongoDB 中的属性表示多对多关系的最佳模型

Mongoose upsert 不创建默认模式属性