问题标签 [sass-globbing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
527 浏览

ruby - 指南针和 sass-globbing '找不到要导入的文件或不可读' 错误

我是 sass-globbing 和 gems 作为一个整体的新手,所以如果这个问题混合了许多主题,我很抱歉。

问题是我正在尝试用指南针观看我的项目,但我收到了错误:

找不到或无法读取要导入的文件: <pathtofile>

这是由使用的导入引起的,@import 'folder/*';但我的理解是 sass-globbing gem 应该允许这种用法。

我已经require 'sass-globbing'进入 compass.rb 并且我也gem 'sass-globbing'进入了项目 gemfile,我什至尝试指定版本以1.1.0遵循其他地方的建议修复但无济于事。

我完全被困在这个问题上,在解决之前无法处理这个项目!

0 投票
2 回答
782 浏览

css - grunt-sass-globbing 插件结构的问题

我正在尝试将 Dennis Becker 的 grunt-sass-globbing 插件与 libsass 一起使用,因为 libsass 不支持 sass-globbing。https://github.com/DennisBecker/grunt-sass-globbing

我尝试使用开发人员提供的文档设置 libsass 项目。

我无法准确确定文件需要放置的位置以及应如何调用导入。

以下设置会引发此错误:

文件结构:

Gruntfile.js

主要.scss:

我还在 grunt-sass-globbing repo 上发布了这个问题/问题。

0 投票
1 回答
379 浏览

sass - Grunt SASS Globbing 问题 - 导入部分文件夹时出错

我正在尝试在我的 grunt 项目中使用 sass globbing。但是当我包含包含我的部分的文件夹时,我收到以下消息“警告:错误:找不到要导入的文件或不可读:部分”</p>

这是我的文件结构:

Gruntfile.js 和 main.scss 文件中的配置:

在 main.scss 中:

我怀疑我错误地定义了我的路径,所以尝试了这个配置:

主要.scss:

和这个:

主要.scss:

我已经按照 grunt-sass-globbing github 页面上的使用说明进行操作,但我显然在这里做错了。如果有人能指出,那就太好了。

谢谢

戴夫

0 投票
1 回答
324 浏览

c# - 在 Visual Studio 中使用 gulp-sass-glob

在 Visual Studio (Task Runner Explorer) 中,我试图在我的 SCSS 中使用 gulp-sass-glob:

gulpfile.js

网站.scss

但在 Task Runner Explorer 中,我收到以下错误:

有谁知道如何修复这个错误,或者在 Visual Studio 中使用 SCSS 和 gulp 时是否可以实现?

0 投票
1 回答
221 浏览

css - 在 Jetbrains IDE 中使用 Sass-Globbing 编译部分 SCSS 文件

我刚刚安装了sass-globbing-plugin以自动从文件夹递归导入部分。

目前我正在使用最新版本的 jetbrains pycharm。为了将 sass-globbing 激活到现有的 scss-filewatcher,我编辑了 scss-compiler 的参数:

现在我可以递归地编译我的 scss,但前提是我对根文件进行了更改,在那里我使用 sass-globbing 执行我的导入语句。是否可以在一个导入的 scss-partials 内部发生更改时触发 scss-compiler,就像之前启用了 globbing 一样?

0 投票
1 回答
1662 浏览

ruby-on-rails - 没有资产管道的 Rails 6.1 sass-loader (webpacker)

使用 Rails 6.1 和 sass-loader 自动包含所有嵌套的 SCSS 文件

在 Rails 6.0.3.4 中,可以使用 Sass-loader 来 glob 所有 SCSS 文件,而无需手动包含每个文件。

问题 - 语法 v7

这在 Rails 6.1 中失败,出现以下 webpacker 错误(使用 webpacker 配置,见下文.options = { importer: globImporter() }; // syntax for sass-loader v7

问题 - 语法 v8

如果我将配置更改为 sass-loader v8 语法(.sassOptions = { importer: globImporter() };),我会得到不同的错误:

问题

如何使用 Rails 6.1 和 sass-loader v8 配置它?

6.1 之前的原始工作配置:

  1. yarn add node-sass-glob-importer, Rails 6.1 使用sass-loader@8.0.2
  2. 调整 webpack 配置以传递 loader 选项:
  1. 然后在
  1. 最后在

然后,所有嵌套的 SCSS 样式表app/javascript/packs都将被自动全局化。