我最近买了一个使用带指南针的模板。我一直在阅读,并且大多数博客都说罗盘被弃用了。我正在寻找一种方法来更换或删除指南针并使用波本威士忌。
我无法使用指南针编译sass,每次运行scss
├── style.scss
├── compass
│ ├── css3
│ │ ├── _animation.scss
│ │ ├── _appearance.scss
│ │ ├── _background-clip.scss
│ │ ├── _border-radius.scss
│ │ ├── etc
│ ├── helper
│ │ ├── _header.scss
│ │ ├── _mixin.scss
│ │ ├── _responsive.scss
│ │ ├── etc
它都会丢失一个变量。无论如何,我想知道是否有任何简单的方法从罗盘中删除所有mixim呼叫,并用波本威士忌或任何方式替换它们以整体删除罗盘。
我现在正在做的是寻找对mixin的任何调用,并用纯sass或css替换它们。我觉得这可能需要很长时间。文件夹结构如下:
try:
value = a[b][c]["z"]
# do something with value
except KeyError:
print 'Sorry wrong key'
先谢谢
答案 0 :(得分:1)
查看存储指南针设置的config.rb
文件,查看您目前使用的文件是否有链接。
接下来要做的是通过ruby卸载罗盘或手动删除罗盘。
控制台中的 gem uninstall compass
。或者,找到dir删除它,然后跟踪所有使用过的mixin,以便你也可以删除它们(这会有点混乱)。
Bourbon不支持Compass中提供的所有功能,但它确实是迄今为止最合适的mixin库。
接下来,学习使用 npm 。这是一款可以为您节省大量时间和麻烦的软件。
控制台中的 npm install bourbon --save
,就是这样。您只需在之后的SCSS中导入它。
接下来,学习使用 Gulp ,这样您就不会在开发过程中浪费更多时间。