我正在尝试使用 mongoimport 包将数据导入我的 mongodb。我按照mongoimport 的 npm 文档安装了 mongoimport 包。它在我的 package.json 中添加了以下内容:
"grunt-mongoimport": "^0.1.3"
我的 Gruntfile.js 看起来像这样:
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-mongoimport');
grunt.initConfig({
//....some default init tasks
mongoimport: {
options: {
db : 'fullstack-dev',
collections : [
{
name : 'submitters',
type : 'json',
file : 'lib/config/seedData.json',
}
]
}
},
//...some more tasks after mongo import
}
然后我将这个自定义任务添加到 Gruntfile.js:
grunt.registerTask('dev:prepare', ['serve:init', 'mongoimport']);
我运行以下命令:
grunt dev:prepare
serve:init正确执行,但是在运行mongoimport时,我得到:
Running "mongoimport" task
>> Error: not found: mongoimport
我没有得到我在这里缺少的东西?