libsass 的递归路径
recursive paths for libsass
我正在使用 gulp-sass
在 node.js
中编译 sass。我正在使用 libsass
配置来设置 includePaths
选项。
以下代码有效:
includePaths: './project/components/controls/selectAgencies/'
...但我想用递归做一些事情并得到相同的结果,类似于以下可能性之一。就目前而言,使用这些设置我得到错误:"file to import not found or unreadable".
includePaths: './project/components/controls/'
// or
includePaths: './project/components/controls/**/'
在指南针中,这就像设置add_import_path "project/components"
一样简单
问题实际上出在我的 sass 文件中。如果我的包含路径是
./project/components/controls/
并且 sass 文件位于
./project/components/controls/selectAgencies/_selectAgencies.scss
然后我的 .scss 文件应该反映路径的其余部分,如下所示:
@import 'selectAgencies/selectAgencies'
我正在使用 gulp-sass
在 node.js
中编译 sass。我正在使用 libsass
配置来设置 includePaths
选项。
以下代码有效:
includePaths: './project/components/controls/selectAgencies/'
...但我想用递归做一些事情并得到相同的结果,类似于以下可能性之一。就目前而言,使用这些设置我得到错误:"file to import not found or unreadable".
includePaths: './project/components/controls/'
// or
includePaths: './project/components/controls/**/'
在指南针中,这就像设置add_import_path "project/components"
问题实际上出在我的 sass 文件中。如果我的包含路径是
./project/components/controls/
并且 sass 文件位于
./project/components/controls/selectAgencies/_selectAgencies.scss
然后我的 .scss 文件应该反映路径的其余部分,如下所示:
@import 'selectAgencies/selectAgencies'