在没有Gulp的情况下在npm中使用Autoprefixer

我是否需要安装所有这些依赖和devDependencies在节点中使用autoprefixer,尽pipe我根本不使用gulp?

https://github.com/postcss/autoprefixer/blob/master/package.json

我想像这样在节点中使用它:

"scripts": { "build:css": "autoprefixer -b 'last 2 versions' <assets/styles/main.css | cssmin > dist/main.css" } 

如下所述: http : //blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/

但是我得到一个错误,说系统找不到文件,不知道这个文件是什么意思。

我安装了它

 npm install autoprefixer --save-dev 

Autoprefixer不会自行运行。 它需要作为postcss-cli的一部分运行,如下所示:

postcss --use autoprefixer *.css -d build/

(从https://github.com/postcss/autoprefixer#cli

保存开发postcss-cli,然后重新格式化您的构build:CSS匹配

postcss --use autoprefixer -b 'last 2 versions' <assets/styles/main.css | cssmin > dist/main.css

那么让我们知道你是否还有问题。