Husky / lint暂存的预提交格式问题

时间:2019-04-01 11:21:40

标签: husky git-husky lint-staged

运行沙哑/棉绒的挂钩,以进行预提交格式化(工作正常)。 由于一个原因,在一个文件上存在一个奇怪的错误,该错误会始终以1个制表符而不是2个空格的格式来格式化文件。 (哈士奇/皮草暂存似乎用制表符间隔重写/重新格式化整个文件,但仅此文件)

不知道为什么要这样做,以前有人遇到过这样的问题吗? 在此阶段我正在拔头发时,对此的任何帮助将不胜感激。

亲切的问候, 用户界面

"husky": {
   "hooks": {
        "pre-commit": "lint-staged"
    }
},
"lint-staged": {
    "src/**/*.{js,scss}": [
        "prettier --write",
        "git add"
    ]
},

1 个答案:

答案 0 :(得分:0)

到目前为止还没有运气,所以我暂时添加:

/* eslint-disable */

到文件顶部 看起来可以解决问题。

我知道这不是解决方案,但这是我目前唯一的选择。