打包报错 PostCSS plugin postcss-purgecss requires PostCSS 8.
时间: 2024-03-06 11:50:46 浏览: 94
这个错误是因为 `postcss-purgecss` 插件需要使用 `PostCSS 8` 版本,而你当前使用的是 `PostCSS 7` 版本或更低版本。要解决这个问题,你需要更新你的 `PostCSS` 版本到 `8` 或者更高版本。
你可以通过以下步骤来更新 `PostCSS` 版本:
1. 首先,检查你的项目中是否已经安装了 `postcss` 和 `postcss-cli`,如果已经安装了,请卸载它们。你可以使用以下命令来卸载它们:
```bash
npm uninstall postcss postcss-cli
```
2. 接下来,安装 `PostCSS 8` 版本和 `postcss-purgecss` 插件:
```bash
npm install postcss@8 postcss-cli@8 postcss-purgecss
```
请注意,我们安装的是 `postcss@8` 和 `postcss-cli@8`,这是因为 `PostCSS 8` 版本需要使用新的 `postcss-cli`。
3. 现在,你可以重新运行打包命令,应该就不会再出现这个错误了。
希望这个解决方案可以帮助你解决问题。
相关问题
PostCSS plugin postcss-purgecss requires PostCSS 8
这个错误是因为 `postcss-purgecss` 插件需要使用 `PostCSS 8` 版本,而你当前使用的是 `PostCSS 7` 版本或更低版本。要解决这个问题,你需要更新你的 `PostCSS` 版本到 `8` 或者更高版本。
你可以通过以下步骤来更新 `PostCSS` 版本:
1. 首先,检查你的项目中是否已经安装了 `postcss` 和 `postcss-cli`,如果已经安装了,请卸载它们。你可以使用以下命令来卸载它们:
```bash
npm uninstall postcss postcss-cli
```
2. 接下来,安装 `PostCSS 8` 版本和 `postcss-purgecss` 插件:
```bash
npm install postcss@8 postcss-cli@8 postcss-purgecss
```
请注意,我们安装的是 `postcss@8` 和 `postcss-cli@8`,这是因为 `PostCSS 8` 版本需要使用新的 `postcss-cli`。
3. 现在,你可以重新运行打包命令,应该就不会再出现这个错误了。
希望这个解决方案可以帮助你解决问题。
PostCSS plugin postcss-pxtorem requires PostCSS 8
Yes, the PostCSS plugin postcss-pxtorem requires PostCSS 8. This means that you need to have PostCSS 8 installed in your project in order to use the postcss-pxtorem plugin. You can install PostCSS 8 by running the following command:
```
npm install postcss@8
```
After installing PostCSS 8, you can then install and configure the postcss-pxtorem plugin to convert pixel values to rem units in your CSS.
阅读全文