Я просто пытаюсь использовать autoprefixer в первый раз, но задача просто зависает, и нет ошибки, поэтому очень сложно отладить.Невозможно сделать работу grunt-postcss и autoprefixer
grunt-postcss
Я установил и autoprefixer
следуя инструкциям на autoprefixer github page:
npm install --save-dev grunt-postcss autoprefixer
, который добавляет к моему package.json "autoprefixer": "^6.2.2"
и "grunt-postcss": "^0.7.1"
мой Gruntfile.js выглядит следующим образом:
module.exports = function(grunt) {
// Loading tasks
grunt.loadNpmTasks('grunt-postcss');
// Project configuration
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
// Tasks
postcss: {
options: {
processsors: [
require('autoprefixer')({
browsers: ['> 1%']
})
]
},
dist: {
src: 'src/css/apo_style.css'
}
}
});
// Registering tasks
grunt.registerTask('postcss', ['postcss:dist']);
Кажется, это очень простая и простая настройка, но, как я уже сказал, всякий раз, когда я запускаю grunt postcss
, процесс зависает с нулевой обратной связью.
Я пробовал такие вещи, как добавление .postcss
к require
линии, удалить autoprefixer
и установить autoprefixer-core
(хотя это не только повесить, но и сказал мне, что это осуждается ...), играл с настройками ... но ничто не сделало это лучше. Он всегда висит и ничего не происходит.
Любая помощь будет очень ценится, потому что я думаю, как только я получаю это на работу собирается стать обязательным в моих проектах;)
Конечно! Как глупо от меня ... Спасибо @ jehna1! : D – yago