私のHTMLファイルにgrunt-contrib-htmlmin
を使用しています。Grunt - html minifierタスクが失敗する
私Gruntfile.js
は次のようになりますので、私は、node_modules
ディレクトリの例外を追加しました:私は、コンソールに結果として得るものgrunt build
を実行すると
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
htmlmin: {
prod: {
options: {
removeComments: true,
collapseWhitespace: true
},
files: {
src: ['**/*.html', '!node_modules/'],
dest: 'prod/'
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-htmlmin');
は次のとおりである:「htmlminを実行
: prod "(htmlmin)タスク
1つのファイルを縮小しました(1失敗)
完了してエラーは発生しません。
私は4つのHTMLファイルを持っており、どれも縮小されていないため、エラーが表示されません。私はここで何が欠けているのですか?
あなたは、これが実行されています唯一のタスクである、本当によろしいですか?タスクは "htmlmin:prod"と呼ばれますが、エラーメッセージは "htmlmin:dist"を参照しています。 – JJJ
はすべて同じ場所にあるファイルですか? – Geraint
@Geraint 2つのファイルはインクルードと呼ばれるサブディレクトリの中にありますが、問題のないソースには '**/*。html'を使用しているので、それはありますか? – brunodd