4

我正在按照这个示例快速介绍 postcss:

https://www.sitepoint.com/an-introduction-to-postcss/

安装postcssautoprefixer全局安装后,在我的项目的根目录中创建一个 styles.css 文件并运行以下命令:

postcss -u autoprefixer styles.css -d public

我得到错误:

Plugin Error: Cannot find module 'styles.css'

为什么它认为这是一个插件错误?

4

1 回答 1

2

遇到了同样的问题并发现了这个相关的帖子:Autoprefixer errors with NPM (✖ Plugin Error: Cannot find module)

我运行的命令是

postcss styles.css -d dist -u autoprefixer

正如相关答案所示, -u 现在需要多个插件,因此必须修改顺序。

此外,如果您使用该教程,“display: flex;”的示例 不再有用,因为它将在浏览器中“按原样”工作。而是使用

::placeholder {
  color: gray;
}

测试自动前缀

于 2018-08-08T11:35:24.703 回答