首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Codekit 1和Codekit 2编译多个基础版本?

如何使用Codekit 1和Codekit 2编译多个基础版本?
EN

Stack Overflow用户
提问于 2014-03-28 17:06:00
回答 1查看 153关注 0票数 0

我将Codekit 1与Foundation一起使用(在开发当前版本4.3-5.1时),并为较老但仍在进行中的项目使用Sass和Compass必需的Ruby宝石。我现在购买Codekit 2来使用内置的Sass/Compass版本,并为当前和未来的项目安装bower。尽管如此,这是可怕的;-)

不幸的是,Codekit 2只抛出一个明确的错误:

无法编译..。似乎你有旧的Sass/Compass安装..。您必须卸载这些代码,以便编译Codekit自己的Sass/Compass版本。

我在谷歌上找到了https://github.com/bdkjones/codekit2/issues/286的解决方案,解释说要么.或。似乎我可以使用Codekit 1来更新旧的项目,或者使用Codekit 2开发新的项目。但这两者都不是,至少不是在同一台机器上,或者至少在没有整天不停地安装和卸载Ruby宝石的情况下。由于我需要不时更新旧的项目,我仍然需要老的Compass和Sass Ruby宝石永久地放在我的机器上,就在Codekit 2旁边。

一定有办法让Codekit 1和2玩得很好,对吧?或者你们是如何管理不同的Foundation/Compass/Sass/Codekit版本的?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2014-03-30 18:10:22

好的,我的老朋友告诉我一个命令行工具RVM (https://rvm.io/)。

使用RVM,您可以管理不同的ruby版本,在其中包含特定项目所需的那些宝石的不同宝石集。您可以根据需要打开或关闭它们,这解决了我使用Codekit 1 (RVM与自定义项目them )以及Codekit 2(车载Sass/Compass)的问题。

甚至还有一个用于RVM的GUI应用程序,名为JewelryBox (https://jewelrybox.unfiniti.com/)。

为我工作!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22719074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档