2
我想使用npm install grunt-bower --save
爲我的grunt安裝包grunt-bower。安裝後,我看到node_modules
內部的包grunt-bower
。這裏是我的gruntfile.js
:Grunt:找不到任務「grunt-bower」
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
命令,我遇到這個錯誤:
Warning: Task "grunt-bower" not found. Use --force to continue.
我不知道爲什麼。我做錯了什麼?請告訴我。
謝謝:)
哦。我明白。謝謝:)所以,你可以告訴我線的目的:'grunt.loadNpmTasks('grunt-bower');'爲什麼我們不做:'grunt.loadNpmTasks('bower');'或者我們不做什麼?謝謝:) – hqt
'loadNpmTasks'將一組任務加載到Grunt中,'loadNpmTasks'提供的任務被命名爲'bower',並且您提供的是該任務的配置。 JSON不支持將縮進的名稱作爲鍵,所以這是不可能的。 –