1

每次我构建一个项目时,我都必须移动目录。我们还使用 Require.js,因此我还必须从以前的项目中复制并粘贴导入所有基础功能的 javascript 初始化文件。

我使用 Webstorm 5 的 Foundation 项目模板或通过命令行使用以下命令创建这些项目:

compass create my_project -r zurb-foundation --using foundation

我该去哪里修改这些项目模板?这是在一些红宝石路径上吗?有项目清单文件之类的吗?

谢谢,斯科特

4

1 回答 1

1

您可以从 GEM_HOME 获取 gem 安装的位置

echo $GEM_HOME

在我的情况下,我得到这样的东西:

/Users/myusername/.rvm/gems/ruby-1.9.3-p286

然后在gems目录中您可能会看到几个基础实例。在我的例子中,“ls”显示以下目录:

zurb-foundation-3.2.1
zurb-foundation-3.2.2
zurb-foundation-3.2.5
zurb-foundation-4.0.2
zurb-foundation-4.0.3

如果您要使用compass create my_project -r zurb-foundation --using foundation它将从最新版本中提取,在我的情况下为 4.0.3。

如果你想直接编辑指南针蓝图,它在:

zurb-foundation-4.0.3/templates/project

通过修改这些文件,它会按照你的意愿去做,但是,如果你曾经运行过gem update它,它可能会拉下一个新版本的基础并开始使用它。

您可能需要考虑创建基础项目的分支,进行所需的更改,然后使用 bundle 来创建您的指南针项目。您甚至可以轻松地创建一个脚本来做到这一点。

Zurb Foundation 4 文档页面上查看 Sass的“从 Git 创建项目”下的内容

于 2013-03-05T21:06:01.243 回答