错误现象

项目在osx上面创建,但是windows下载下来,每次保存遇到空格和tab问题,类似这样的错误

src\XXXX\XXX\XXXX\index.tsx
  Line 1060:13:  Insert `··`  prettier/prettier

方法一:手动处理(不推荐)

# npx prettier 
npx prettier --write src\XXXX\XXX\XXXX\index.tsx

方法二:通过eslint 与 prettier 两个vscode插件自动修复(非常推荐)

1,安装两个插件

Prettier - Code formatter
ESLint
在这里插入图片描述
在这里插入图片描述

2,vscode 配置文件中中添加

{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
    "source.organizeImports": true
  },
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
  ]
}

这样每次保存的时候,会自动格式化,不用每次手动处理了!

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐