Sass 指南针-定义路径
我的项目的每一部分都是一个独立的组件,具有自己的层次结构。要将它们包含在我的文件中,我只需要包含Sass 指南针-定义路径,sass,compass-sass,Sass,Compass Sass,我的项目的每一部分都是一个独立的组件,具有自己的层次结构。要将它们包含在我的文件中,我只需要包含app.js,并将其注入我想要的任何内容。因此,对于每个组件,我都有一个单独的config.rb文件来运行compass 现在,假设我有以下层次结构: /app config.rb /assets /sass _functions.scss /css /components /login
app.js
,并将其注入我想要的任何内容。因此,对于每个组件,我都有一个单独的config.rb
文件来运行compass
现在,假设我有以下层次结构:
/app
config.rb
/assets
/sass
_functions.scss
/css
/components
/login
/assets
/sass
app.scss
/css
config.rb
假设我想@将\u functions.scss
导入app.scss
。现在,我必须使用相对路径,基本上继续返回根文件夹,然后进入文件的文件夹
有没有一种方法可以定义login
的config.rb
文件中的路径?您可以在config.rb
文件中使用该指令,就像我在项目中访问供应商混入:
add_import_path "#{File.expand_path(sass_dir)}/vendors";
在您的情况下,它将是:
add_import_path "#{File.expand_path('./assets/sass')}";
可能重复:不是我问的那样吗?这是为了创建扩展,我不是在创建扩展。我只想定义一个变量并用于@import其他文件