gpt4 book ai didi

css - 无法编译现有元素,因为 Compass 找不到它

转载 作者:行者123 更新时间:2023-12-04 22:24:14 24 4
gpt4 key购买 nike

我刚刚通过执行以下命令在我的应用程序基目录中安装了基础:

compass create myprojectname -r zurb-foundation --using foundation

现在我打开了 sass/_settings.scss 文件,我取消了第 66 行的注释:

$include-html-classes: true;

最后,我尝试通过执行以下命令编译我的基础元素以包含 html 类:

compass compile

但我在命令提示符中得到以下结果:

Nothing to compile. If you're trying to starta new project, you have left off the directory argument.
Run "compass -h" to get help.

另外,基于此页面:http://foundation.zurb.com/old-docs/f3/compass.php我尝试使用以下命令编译我的 scss 代码:

compass watch

但我再次收到与 compass 旁边的编译参数相同的消息。

注意:我在运行基础元素创建的第一个命令的同一目录中执行上述命令。

注意:我是 compass、sass、foundation 框架的新用户。实际上,今天是我第一次使用它们,所以我不是经验丰富的用户。请善待我:)

有人可以帮我吗?

最佳答案

当您使用 compass create [directory_name] 时,Compass 在相对于您当前目录的 ./[directory_name] 中创建您的元素(运行 compass create 没有目录名会在当前目录中创建元素)。为了编译或观看 Compass 元素,您需要执行以下任一操作:

  • 通过 compass compile [path_to_config.rb]
  • 告诉 Compass 你的元素在哪里
  • 切换到找到 config.rb 的目录并运行 compass compile

或者,您可以将 config.rb 移动到您想要运行命令的位置。只需确保编辑在所述文件中配置的目录路径即可。

关于css - 无法编译现有元素,因为 Compass 找不到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17728908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com