Grunt:找不到任务“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
命令时,遇到这个错误:
警告:找不到任务“grunt-bower”。 使用–force继续。
我不知道为什么。 我做错了什么? 请告诉我。
谢谢 :)
你已经定义了你想作为bower
运行的任务,而不是因为grunt-bower
,
grunt.registerTask('default', ['grunt-bower']);
应该
grunt.registerTask('default', ['bower']);