我想使用npm install grunt-bower --save
为我的grunt安装包grunt-bower。安装完成后,我在grunt-bower
中看到了包node_modules
。这是我的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继续。
我不知道为什么。我做错了吗?请告诉我。
谢谢:)
答案 0 :(得分:2)
您已将要运行的任务定义为bower
而不是grunt-bower
,
grunt.registerTask('default', ['grunt-bower']);
应该是
grunt.registerTask('default', ['bower']);