在heroku上使用grunt部署webapp无法正常工作

时间:2014-03-17 11:09:16

标签: heroku gruntjs yeoman

我添加了,grunt registerTask' heroku'任务到Gruntfile.js文件。但是在做git commit和git push heroku master时,我最终得到了这个错误。请帮助我。

- - - - >找到Gruntfile,运行grunt heroku:生产任务 正在加载" Gruntfile.js"任务...错误  错误:无法找到模块&load-grunt-tasks' 警告:任务" heroku:生产"未找到。使用--force继续。

grunt.registerTask('heroku',[
        'clean:dist',
        'useminPrepare',
        'concurrent:dist',
        'compass:dist', 
        'autoprefixer', 
        'concat',
        'imagemin',
        'cssmin',
        'uglify',
        'modernizr',
        'usemin',
        'htmlmin'
    ]);

1 个答案:

答案 0 :(得分:0)

我昨天遇到了同样的问题。

您需要将load-grunt-tasks添加到package.json中的依赖项,而不是devDependencies。此外,请确保您的任务被称为heroku:production,因为这是错误明确指出的内容。