获取 scss 错误。我该如何解决?
getting scss errors. how can i solve it?
在 运行 React 应用程序时出现此类错误。
package.json 文件 :->
"lint-staged": {
"linters": {
"src/**/*.{js,jsx}": [
"eslint --fix",
"git add"
],
"src/**/*.scss": [
"stylelint --fix",
"git add"
]
},
"ignore": [
"**/dist/*.min.js"
]
}
我们如何避免这些错误?我需要做任何改变吗?
这是预期的行为。 Stylelint 会标记 SCSS 偏离配置对象中定义的规则的违规行为。
由于这些大多是文体违规,stylelint 可以使用以下方法自动为您修复其中的大部分问题:
npx stylelint "src/**/*.scss" --fix
'Unexpected unit "em" for property "padding"' 违规不是风格上的。您需要查看配置对象中 declaration-属性-unit-whitelist 规则的选项,以查看填充 属性.
允许的单位
在 运行 React 应用程序时出现此类错误。
package.json 文件 :->
"lint-staged": {
"linters": {
"src/**/*.{js,jsx}": [
"eslint --fix",
"git add"
],
"src/**/*.scss": [
"stylelint --fix",
"git add"
]
},
"ignore": [
"**/dist/*.min.js"
]
}
我们如何避免这些错误?我需要做任何改变吗?
这是预期的行为。 Stylelint 会标记 SCSS 偏离配置对象中定义的规则的违规行为。
由于这些大多是文体违规,stylelint 可以使用以下方法自动为您修复其中的大部分问题:
npx stylelint "src/**/*.scss" --fix
'Unexpected unit "em" for property "padding"' 违规不是风格上的。您需要查看配置对象中 declaration-属性-unit-whitelist 规则的选项,以查看填充 属性.
允许的单位