Sass 未找到yeoman、SCSS、bower服务器、styles/main.css

Sass 未找到yeoman、SCSS、bower服务器、styles/main.css,sass,yeoman,bower,Sass,Yeoman,Bower,我今天想尝试一下SCS对约曼的支持。 我按照程序: $yo角形 包括推特引导?对 在Compass CSS创作框架中使用SCSS版本的Twitter引导?对 $grunt服务器 然后加载默认视图,但不加载样式格式。在控制台中,我可以看到它找不到/styles/main.css文件。 我已经看到compass将文件放在了.tmp/styles/main.css中,所以我尝试在index.html中更改它。但还是一样。此外,我的项目文件夹中没有.tmp目录 因此,我运行了“grunt build

我今天想尝试一下SCS对约曼的支持。 我按照程序:

  • $yo角形
  • 包括推特引导?对
  • 在Compass CSS创作框架中使用SCSS版本的Twitter引导?对
  • $grunt服务器
然后加载默认视图,但不加载样式格式。在控制台中,我可以看到它找不到/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”。

我也有同样的问题,您的main.scss文件与引导css有问题

我删除了这行(2.行)

@导入“引导sass官方/供应商/资产/样式表/引导”


没有其他问题了。它编译成main.css

嗨,对不起,我没有更改任何内容!这里可以看到github上的问题: