初めて autoprefixer を使用しようとしていますが、タスクがハングアップし、エラー出力がないため、デバッグが非常に困難です。
autoprefixer github pageの指示に従ってインストールgrunt-postcss
しました。autoprefixer
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
これが機能するようになると、プロジェクトで必須になると思うので、どんな助けでも大歓迎です;)