带有NPM的Autoprefixer错误(✖;插件错误:找不到模块)

带有NPM的Autoprefixer错误(✖;插件错误:找不到模块),npm,autoprefixer,postcss-cli,Npm,Autoprefixer,Postcss Cli,因此,目前我有麻烦与自动refixer 我已将PostSS cli和autoprefixer下载到--save dev和-g 当我运行这样的命令时: postcss ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css 工作正常,输出为: ✔ 已完成../../../htdocs/css/workflow/homepag

因此,目前我有麻烦与自动refixer

我已将PostSS cli和autoprefixer下载到--save dev和-g

当我运行这样的命令时:

postcss ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css
工作正常,输出为:

✔ 已完成../../../htdocs/css/workflow/homepage-announcements.css(25ms)

现在,我已经使用了
——使用autoprefixer
,抛出了一个错误。下面是命令

postcss --use autoprefixer ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css
错误消息:

✖ 插件错误:找不到模块“../../../htdocs/css/workflow/homepage announcements.css”

我尝试了所有方法,但仍然没有解决方案:(


我也有同样的问题,结果是输入参数改变了位置

我过去经常这样做,而且效果很好:

postcss --replace --use autoprefixer file.css
…但现在它认为
file.css
是一个插件,因为
--use
需要一系列插件

您现在必须这样做:

postcss file.css --replace --use autoprefixer
“前缀:css”:“postcss--使用autoprefixer-b'last 10 versions'css/style.concat.css-o css/style.prefix.css”

我只需更改下面代码中给出的“prefix:css”#autoprefixer“^9.8.5”行,并删除-b“last 10 version”代码,即可成功运行命令


“prefix:css”:“postsss css/style.concat.css-o css/style.prefix.css——使用autoprefixer在
package.json
文件中添加给定脚本,并在终端中运行脚本:

"prefix:css": "postcss --use autoprefixer -o css/style.prefix.css css/style.concat.css"

为cross env下载autoprefixer对我很有用:

npm install autoprefixer@latest cross-env --save-dev
npm install autoprefixer@latest cross-env --save-dev