当前位置:首页>Koala教程>Koala项目配置

Koala项目配置

作者:微学网发布时间:2019-08-11 22:04:46

创建配置

选中项目后右键,依次选择”项目配置” —> “新建配置” —> 选择你使用的语言。

操作后Koala将在该项目目录下生成”koala-config.json”文件,然后就可以编辑此文件来设置你需要的编译配置。

当”koala-config.json”文件被修改后,Koala将自动读取里面的设置并重新载入该项目。

字段说明

mappings

(Array)
指定对应的输入目录与输出目录。 e.g.

"mappings": [
    {    
        "src": "path/to/source",
        "dest": "path/to/output"
    },
    {    
        "src": "path/to/source2",
        "dest": "path/to/output2"
    }
]

ignores

(Array)
过滤文件或目录。 添加过滤规则后,Koala将过滤匹配的文件或目录。 e.g. “ignores”: [“.json”, “.txt”, “test”, “path/libs”]

options

(Object)
设置项目默认编译选项。 设置后项目中所有文件都将自动同步该配置,当然还是允许在文件编译选项区单独对文件进行设置。

customOptions

(Array)
如果你需要的某些编译选项不在”options”中,你可以在”customOptions”中添加它们。 注意,请使用完整的选项名,而不是缩写。 e.g. [“—scss”, … ,”—no-cache”].
Run the command “sass -h”, “lessc -h”, “coffee -h” to see all options.

includePaths

(Array)
指定在Less/Sass模版中使用@import指令导入的文件或路径。 相当于Less的”—include-path”选项或者Sass的”—load-path PATH”选项。

requireLibs

(Array)
指定使用的Ruby类库,将会在执行Sass命令前引入它们,相当于Sass的”—require LIB”选项。