CSS 没有源映射

No sourcemap for CSS

我刚刚升级到 Jekyll 4.0.0,其中包含自己的 sass

以前,sass 默认使用 sourcemap=none

现在,sass 默认使用 sourcemap=auto(而 auto 默认为 true)。

如何禁用 sass 源映射的生成?

我希望使用以下方法之一来禁用 sass 源地图:

_config,yml

sass:
  sourcemap: none

_config,yml(对 sass 的较新版本使用标志)

sass:
  no-source-map: true

奇怪的是,如果我将键值对中的值更改为无效参数,我会从 sass 收到一条错误消息(如预期的那样)。这一定意味着上面配置文件中的参数是正确的,但没有被使用。

我相信

Jekyll Sass Converter 在 7 天前提出请求后更新了他们的 Github 自述文件。

发布摘录:

sourcemap

控制何时生成源映射。

  • never — 导致根本不生成源映射。
  • always — 来源 地图将始终生成。
  • development — 源映射将仅 如果站点正在开发中 environment,则生成。也就是说,当 环境变量 JEKYLL_ENV 设置为 development.

默认为 always

可在此处找到信息:https://github.com/jekyll/jekyll-sass-converter#source-maps