咕噜声:找不到任务"grunt-bower"



我想使用 npm install grunt-bower --save 为我的咕噜声安装软件包 grunt-bower .安装后,我看到node_modules里面有包grunt-bower。这是我的gruntfile.js

module.exports = function(grunt) {
    grunt.initConfig({
        bower: {
            dev: {
                dest: 'public',
                js_dest: 'public/javascripts',
                css_dest: 'public/stylesheets'
            }
        },
        watch: {
            source: {
                files: ['sass/**/*.scss', 'views/**/*.jade'],
                tasks: ['sass'],
                options: {
                    livereload: true, // needed to run LiveReload
                }
            }
        }
    });
    grunt.loadNpmTasks('grunt-bower');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.registerTask('default', ['grunt-bower']);
};

我已经在官方页面上注册了这个: grunt.loadNpmTasks('grunt-bower');但是当我运行grunt命令时,我遇到了此错误:

警告:未找到任务"咕噜咕噜"。使用 --force 继续。

我不知道为什么。我做错了什么吗?请告诉我。

谢谢:)

您已经将要运行的任务定义为bower而不是grunt-bower因此,

grunt.registerTask('default', ['grunt-bower']);

应该是

grunt.registerTask('default', ['bower']);

最新更新