У меня есть задача gulp, которая выполняет минимизацию нескольких файлов, и она отлично работает, когда я запускаю команду gulp minify
из командной строки. Я пытаюсь выполнить эту команду автоматически при предварительной фиксации, но мини-файлы не генерируются. Я установил pre-commit крюк НПМ, и я в основном делаю что-то подобное тому, что преподносится в этой статье:Как запустить gulp minify на pre-commit?
http://x-team.com/2014/11/fearless-development-cycle-git-hooks/
Это является частью моей package.json:
"devDependencies": {
"gulp": "^3.9.0",
"gulp-concat": "^2.6.0",
"gulp-minify-css": "^1.2.3",
"gulp-uglify": "^1.5.1",
"precommit-hook": "^3.0.0"
},
"scripts": {
"start": "node server.js",
"minify": "gulp minify"
},
"pre-commit": [
"minify"
]
I Я попробовал как «pre-commit», так и «precommit» в моем пакете.json, никакой разницы.