javascript - 得到 scss 错误。我该如何解决?
问题描述
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
违反属性“填充”的“意外单位“em”不是风格。您需要查看配置对象中的 declaration-property-unit-whitelist 规则的选项,以查看 padding 属性允许使用哪些单位。
推荐阅读
- python - 如何使用在“request.FILES”中收到的多个文件?
- json - 如何在 nuxt.js 中加载 json 数据
- java - 什么类型的变量,我需要定义插入以下类型的数据(Spring-boot,Mongodb)
- parse-platform - 我应该将哪个 react-admin 组件用于 ra-data-parse 中的 Post.className 之类的列?
- cassandra - Cassandra-ignite 持久性不起作用
- mysql - 尝试在 Spring Boot 中更新时间表时出错
- sql-server - 无法使用 SSRS 参数向 iHistorian 查询
- visual-studio - 为什么 Visual Studio 2019 在“Visual Studio Emulator for Android”中启动后不显示模拟器?
- ios - 想根据刷卡ID在主屏幕上显示总完成百分比
- javascript - 三.js Raycast无法获取对象