我搞砸了我的CSS,现在有很多重复的规则,我的1800多行CSS文件现在已经变成了3000多行。
是否有任何方法/工具可以将我的CSS文件作为输入,并检查所有重复的规则? 并可能生成一个CSS文件以删除这些冗余内容?
我搞砸了我的CSS,现在有很多重复的规则,我的1800多行CSS文件现在已经变成了3000多行。
是否有任何方法/工具可以将我的CSS文件作为输入,并检查所有重复的规则? 并可能生成一个CSS文件以删除这些冗余内容?
安装Node JS https://nodejs.org/en/download/
如果您已经安装了Node JS或者在安装完之后,在开始菜单中输入node(在Windows机器上),打开node命令提示窗口。
输入下面的命令来安装CSS清理工具
npm install css-purge -g
安装完成后,
打开存放混乱CSS文件的文件夹,将文件粘贴到其中,并在node cmd命令提示窗口中输入以下命令:
css-purge -i style.css -o style_purged.css
其中style.css是混乱的CSS文件的名称。上述命令将创建一个名为style_purged.css的新的CSS文件,该文件不包含重复的CSS规则。
但要小心,它也会删除您的注释。 https://www.npmjs.com/package/css-purge
你尝试过CSS Lint吗?点击“Lint!”按钮旁边的箭头,它会展开一些选项供您玩耍。确保选中“禁止重复属性”。