2017-10-25 21 views
0

属性を自動プレフィックスにしてscssをコンパイルしてCSSファイルを作成する必要があります。マイNPMスクリプトは次のようになります。NPMスクリプト "node-sass"と "postcss"を自動プレフィックスにする

{ 
    "scripts": { 
    "build:css": "node-sass --output-style 'compressed' src/scss/ -o public_html/css/map/ && postcss --use autoprefixer public_html/css/map/ -d public_html/css/", 
    "watch:css": "node-sass --watch --recursive --output-style 'compressed' src/scss/ -o public_html/css/" 
    }, 
    "devDependencies": { 
    "bootstrap-sass": "^3.3.7", 
    "node-sass": "^4.5.0", 
    "postcss": "^6.0.13", 
    "postcss-cli": "^4.1.1" 
    } 
} 

しかし、私はエラーメッセージを得る:私は私のコードが汚れていると思います最後に

Plugin Error: Cannot find module 'autoprefixer'

を。私はnode-sassでcssファイルを生成し、それらを "map"ディレクトリのfiletreeに配置しようとします。それから私はpostcssでそれらをつかみ、cssフォルダのautoprefixed cssファイルをコピーしようとします。マップディレクトリにファイルを作成しないと、よりクリーンな方法はありますか?あなたはNPMモジュールをインストールする必要が

答えて

0

:autoprefixer

npm install autoprefixer --save-dev 
関連する問題