You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何仅在单个SCSS文件中禁用ESLint单引号规则?

在单个SCSS文件中禁用ESLint引号规则的正确方法

首先,ESLint里并没有single-quotes这个规则名,控制引号风格的核心规则是quotes,所以你写的/* eslint-disable single-quotes */完全无效,可以直接删掉。

接下来确保/* eslint-disable quotes */放在文件的最顶部——必须在任何SCSS代码(变量定义、嵌套规则等)之前,ESLint才会全局应用这个禁用指令。

如果还是报错,大概率是你用了eslint-plugin-scss这类SCSS专用的ESLint插件,这类插件会自带单独的引号检查规则scss/quotes,这时候需要同时禁用核心规则和插件规则:

/* eslint-disable quotes, scss/quotes */

要是你只需要禁用某几行的引号检查,也可以用行内指令:

// 禁用下一行的引号检查
/* eslint-disable-next-line quotes */
$my-theme: "light-mode";

// 禁用某一段代码的引号检查
/* eslint-disable quotes */
$primary-color: "#ff4400";
$secondary-color: "#0088ff";
/* eslint-enable quotes */

内容的提问来源于stack exchange,提问作者user1941537

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 23:30:49