CSS到SASS(或更少)的转换

css CSS

乐米亚

2020-03-23

谁能推荐一些CSS,或者推荐CSS代替sass转换工具?我发现了一些.eg http://css2less.cc/http://css2sass.herokuapp.com/,但是对它们的可靠性(或其他工具的建议)的任何见解都将不胜感激。我有一个用于白标解决方案的大型CSS代码库,这将受益于适当的CSS预处理器,但是手动转换为sass / less将会是一项艰巨的任务。

提前致谢

编辑:我应该强调,我对使用工具(例如上面列出的工具(没有更好的工具))将大型CSS代码库转换为使用CSS预处理程序(例如SASS或LESS)的经验特别感兴趣。或者,如果有其他方法(除所列工具之外)达到这一壮举是实用的。您必须克服哪些障碍?甚至值得尝试吗?还是这样的元语言仅适合您可以从头开始的新项目?

第2666篇《CSS到SASS(或更少)的转换》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

5个回答
神乐逆天 2020.03.23

我必须经常将CSS转换为SASS或LESS(取决于项目),以保持代码干净。这是我使用的工具:http : //csstoss.com/

您可以在一处将CSS转换为SASS,SCSS或LESS。

希望能帮助到你!

猪猪 2020.03.23

我现在实际上发现了一些东西:Leafo

它执行基本格式化,例如:

#header {
/* ... */
}

#header p {
/* ... */
}
to

#header {
/* ... */
p {
/* ... */
}
}

希望能帮助到你!

如果你想验证或任何可查看SASS为CSS,你可以尝试SASS在线网站... 尝试萨斯在线

小胖Gil 2020.03.23

我在http://css2sass.heroku.com/上取得了很好的经验您还可以在github上找到他们的代码库。您也可以直接通过sass-convert工具转换文件,该工具将由原始sass gem安装。基本上,这就是css2sass所做的事情。

只需致电:

sass-convert -F css -T sass original_file.css converted_file.sass
阿飞 2020.03.23

有点晚了,但是最近我找到了这个在线转换工具:

http://css2sass.heroku.com/

它帮助了我,尽管有时会拒绝有效的CSS

小卤蛋Stafan 2020.03.23

关于SASS的好处是,您无需将CSS转换为SASS,因为SASS是CSS的扩展。

只需复制并粘贴,就可以了。

但是,如果您希望将CSS重构为结构良好的SASS文件,那是我认为工具无法做到的事情。

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android