无法安装Tailwind CSS Custom Forms插件,出现peer依赖警告如何解决
解决方案
方案1:适配新版Tailwind(推荐,适用于Tailwind 2.x/3.x版本)
@tailwindcss/custom-forms是Tailwind 1.x时代的官方表单插件,Tailwind 2.0及以上版本已将该功能升级为内置的@tailwindcss/forms插件,旧版插件不再适配新版Tailwind,操作步骤如下:
- 先卸载已安装的旧版表单插件
npm uninstall @tailwindcss/custom-forms --save-dev
- 安装新版官方表单插件
npm install @tailwindcss/forms --save-dev
- 打开项目的
tailwind.config.js文件,在plugins数组中引入插件即可
module.exports = { // 其他原有配置 plugins: [ require('@tailwindcss/forms'), ], }
方案2:继续使用旧版custom-forms插件
如果你的项目确实依赖@tailwindcss/custom-forms@0.2.1的特性,可安装匹配的1.x版本Tailwind:
npm install tailwindcss@^1.0 --save-dev
方案3:临时忽略peer依赖警告
如果不想调整依赖版本,仅想消除本次安装的警告,可在安装命令后添加--legacy-peer-deps参数跳过peer依赖校验:
npm install @tailwindcss/custom-forms --save-dev --legacy-peer-deps
内容的提问来源于stack exchange,提问作者tychopycho
相关产品推荐
相关产品推荐

