Ich benutze node-sass, um alle meine Sass-Dateien zu einer master.css zu kompilieren. Das funktioniert gut, aber jetzt möchte ich Präfixe hinzufügen. Ich möchte nur die npm, no Gulp oder Grunt verwenden.npm mit node-sass und autoprefixer
Hier meine package.json Datei:
{
"name": "xxxxxx.com",
"version": "1.0.0",
"description": "",
"watches": {
"sass": "src/scss/**"
},
"scripts": {
"sass": "node-sass src/scss/master.scss -o dist/css/ --style compressed",
"prefix": "postcss --use autoprefixer dist/css/master.css -d dist/css/master.css",
"dev": "rerun-script"
},
"author": "Jan",
"license": "ISC",
"devDependencies": {
"autoprefixer": "^6.3.1",
"browserify": "^13.0.0",
"clean-css": "^3.4.9",
"node-sass": "^3.4.2",
"postcss-cli": "^2.5.0",
"rerun-script": "^0.6.0",
"uglifyjs": "^2.4.10"
}
}
Ich verstehe es nicht zu laufen. Ich benutze autoprefixer und postcss-cli. Die Module wurden lokal im Projektverzeichnis installiert. Ich denke, mein "Skript" -Teil ist falsch. Wie würde das aussehen?
wird dies alle Dateien jedes Mal neu erstellen, wenn eine Datei bearbeitet wird? –