gpt4 book ai didi

sass - yeoman、SCSS、Bower 服务器、未找到样式/main.css

转载 作者:行者123 更新时间:2023-12-02 04:58:36 25 4
gpt4 key购买 nike

我今天想尝试 yeoman 的 scss 支持。我遵循了程序:

  • $哟角
  • 包括 Twitter Bootstrap?是的
  • 将 Twitter Bootstrap 的 SCSS 版本与 Compass CSS 创作框架一起使用?是的
  • $ grunt 服务器

然后默认 View 加载但没有样式格式。在控制台中我可以看到它找不到/styles/main.css 文件。
我看到 compass 把文件放在 .tmp/styles/main.css 中,所以我尝试在 index.html 中更改它。但是一样。此外,我的项目文件夹中没有 .tmp 目录。

所以我运行了“grunt build”并在 MAMP 服务器的 dist 目录中加载了 index.html。相同,没有 css 格式,而且控制台没有错误

最佳答案

您不应该将“.tmp”路径放在 index.html 中的任何位置,它应该指向“styles/main.css”,如下所示:

    <!-- build:css(.tmp) styles/main.css -->
<link rel="stylesheet" href="styles/main.css">
<!-- endbuild -->

您还应该在“app/styles/main.scss”中拥有您的实际样式文件,Yeoman 应该已经为您创建了该文件。当你运行“grunt server”时,它使用 compass 将所有 scss 文件编译成一个 css 文件,它暂时放在“.tmp”下,但只要你的 scss 文件就位,你就不必担心这个。我的猜测是您以某种方式删除或重命名了 main.scss 文件;例如,您应该将其重命名为“main.css”。

关于sass - yeoman、SCSS、Bower 服务器、未找到样式/main.css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19130134/

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