删除`␍`eslintprettier/prettier
Delete `␍`eslintprettier/prettier
在你捣乱复制按钮之前,我知道在同一问题上还有更多 post 并且我已经尝试了解决方案但无济于事(请参阅我的 post 的最后一部分).
我正在使用 React 17.0.2、ESLint 8.5.0 和 Prettier 2.5.1,几乎每个 js 文件都出现以下错误。
Delete `␍`eslintprettier/prettier
这是它的样子
这是我的。eslintrc.json:
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:prettier/recommended"
],
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": 13,
"sourceType": "module"
},
"plugins": [
"react"
],
"rules": {
"react/react-in-jsx-scope": "off"
}
}
我按照本指南将 ESLint 和 Prettier 添加到我的项目中
我几乎尝试了另一个 post 关于同一问题的所有建议,但都无济于事...
Why do I keep getting Delete 'cr' [prettier/prettier]?
我用过
git config --global core.autocrlf false
删除了我的项目并再次克隆了几次,但没有任何变化。我也尝试了其他一些建议,他们编辑了 .eslintrc.json 但它要么不起作用,要么破坏了我的自动套用格式。
我没有想法并且在这上面花了太多时间,谁能告诉我哪里出错了?
许多编辑器允许您在 CRLF 和 LF 行结束模式之间切换。在 VSCode 上,这是底部菜单栏上的一个开关,单击时会切换。
更改所有文件的默认值,编辑 settings.json
并在顶部添加以下内容:
默认低频:
{
"files.eol": "\n",
}
对于默认 CRLF:
{
"files.eol": "\r\n",
}
您可以轻松解决该问题。
在.eslintrc.json
文件中,你应该配置rules
选项。
添加以下配置即可解决问题。
"prettier/prettier": ["error", { "endOfLine": "auto" }]
在你捣乱复制按钮之前,我知道在同一问题上还有更多 post 并且我已经尝试了解决方案但无济于事(请参阅我的 post 的最后一部分).
我正在使用 React 17.0.2、ESLint 8.5.0 和 Prettier 2.5.1,几乎每个 js 文件都出现以下错误。
Delete `␍`eslintprettier/prettier
这是它的样子
这是我的。eslintrc.json:
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:prettier/recommended"
],
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": 13,
"sourceType": "module"
},
"plugins": [
"react"
],
"rules": {
"react/react-in-jsx-scope": "off"
}
}
我按照本指南将 ESLint 和 Prettier 添加到我的项目中
我几乎尝试了另一个 post 关于同一问题的所有建议,但都无济于事...
Why do I keep getting Delete 'cr' [prettier/prettier]?
我用过
git config --global core.autocrlf false
删除了我的项目并再次克隆了几次,但没有任何变化。我也尝试了其他一些建议,他们编辑了 .eslintrc.json 但它要么不起作用,要么破坏了我的自动套用格式。
我没有想法并且在这上面花了太多时间,谁能告诉我哪里出错了?
许多编辑器允许您在 CRLF 和 LF 行结束模式之间切换。在 VSCode 上,这是底部菜单栏上的一个开关,单击时会切换。
更改所有文件的默认值,编辑 settings.json
并在顶部添加以下内容:
默认低频:
{
"files.eol": "\n",
}
对于默认 CRLF:
{
"files.eol": "\r\n",
}
您可以轻松解决该问题。
在.eslintrc.json
文件中,你应该配置rules
选项。
添加以下配置即可解决问题。
"prettier/prettier": ["error", { "endOfLine": "auto" }]