您必须从项目目录编译单个样式表

时间:2014-03-26 15:26:10

标签: sass koala

使用Koala并通过添加'css'目录开始使用它。我的目录结构类似于

-- www
-- -- css
-- -- -- template.css
-- -- -- template.scss

我在Koala中检查了'指南针模式',但是它给出了错误'你必须从项目目录中编译单个样式表'。

3 个答案:

答案 0 :(得分:0)

我刚刚遇到此错误并通过编辑Koala项目设置解决了这个问题。

在Koala中,右键单击项目的文件夹,按照项目设置>菜单进行操作。新设置>对于SASS

Koala会询问您是否要创建koala-config.json。回答,是的。除非此文件已存在。在这种情况下,直接编辑它。

编辑名为Mappings的koala-config.json部分。请记住,koala-config.json位于my-project-folder根目录中,而“src”和“dest”值应该相对于该文件。所以,对我来说,我的所有CSS文件都在my-project-folder/assets/css中,我更改了配置文件,如下所示:

// The mappings of source directory and output directory
"mappings": [
     {  
        "src": "assets/css",
        "dest": "assets/css"
     }
],

对你而言,我怀疑应该这样做:

// The mappings of source directory and output directory
"mappings": [
     {  
        "src": "www/css",
        "dest": "www/css"
     }
],

答案 1 :(得分:0)

上述说明对我没有帮助。

解决方案:我只是将保存我的.scss文件的FOLDER的名称从scss更改为sass,删除.rb和.json文件(如果存在)并将我的文件重新加载到Koala。

我希望它适合所有人。

答案 2 :(得分:-1)

检查您的计算机是否安装了Ruby。然后在Koala中设置项目路径,如@helgatheviking所说