npm with node-sass and autoprefixer

前端 未结 3 1408
囚心锁ツ
囚心锁ツ 2021-01-31 04:59

I use node-sass to compile all my Sass files to a master.css. This works well but now I want to add prefixes. I would like to use only the npm, no Gulp or Grunt.

Here my

3条回答
  •  悲&欢浪女
    2021-01-31 05:13

     {
        "name": "npm-node-sass",
        "version": "0.0.1",
        "devDependencies": {
            "autoprefixer": "^6.3.3",
            "browserify": "^13.0.0",
            "cssnano": "^3.5.2",
            "jshint": "^2.9.1",
            "node-sass": "^3.4.2",
            "postcss": "^5.0.16",
            "postcss-cli": "^2.5.1",
            "watch": "^0.17.1"
        },
        "scripts": {
            "prebuild:css": "node-sass --include-path scss src/sass/styles.scss    public/css/styles.css",
            "build:css": "postcss --use autoprefixer -b 'last 2 versions' < public/css/styles.css | postcss --use cssnano > public/css/styles.min.css",
            "lint": "jshint src/js/*.js",
            "build:js": "browserify src/js/main.js > public/js/bundle.js",
            "build": "npm run build:css && npm run build:js",
            "prebuild:js": "npm run lint",
            "build:watch": "watch 'npm run build' src/*"
        }
    }
    

    You need postcss and postcss-cli as a devDependency.

提交回复
热议问题