Npm Bootstrap4自定义覆盖-应为!“的默认标志”$正文bg“;
我已经重新安装了引导版本4.1.1 我创建了一个custom.scss文件,并将以下内容放入其中(直接来自bootstrap4在线文档) 当我运行Npm Bootstrap4自定义覆盖-应为!“的默认标志”$正文bg“;,npm,bootstrap-4,lint,Npm,Bootstrap 4,Lint,我已经重新安装了引导版本4.1.1 我创建了一个custom.scss文件,并将以下内容放入其中(直接来自bootstrap4在线文档) 当我运行npm run dis时,我收到以下错误: scss/custom.scss 2:1 × Expected !default flag for "$body-bg" scss/dollar-variable-default 3:1 × Expected !default flag for "$body-color" scss/do
npm run dis
时,我收到以下错误:
scss/custom.scss
2:1 × Expected !default flag for "$body-bg" scss/dollar-variable-default
3:1 × Expected !default flag for "$body-color" scss/dollar-variable-default
根据引导文档,您必须删除“!default”,但错误指定您必须使用“!default”
我假设我忽略了什么,但我似乎不知道它是什么 因此,引导程序的默认安装有一个名为.stylelintrc的文件。这是stylelint的配置文件 出于某种原因,bootstraps网站上给出的示例与.stylelintrc文件的默认配置不一致 你需要换线 “scss/美元变量默认值”:[false,{“忽略”:“local”}] 到 “scss/美元变量默认值”:空
为了让他们的榜样发挥作用 我以同样的方式定制了这两个属性。我的意思是不用
!默认值
。但是我不使用节点模块
。我使用webjars
将lint配置为期望!默认
标志。lint是否读取专门用于引导的配置文件?我已经按照引导说明进行了操作,我不确定为什么lint的配置会有所不同。
scss/custom.scss
2:1 × Expected !default flag for "$body-bg" scss/dollar-variable-default
3:1 × Expected !default flag for "$body-color" scss/dollar-variable-default