【问题标题】:npm run prettier --check differ with that in azure pipeline tasknpm run prettier --check 与 azure 管道任务中的不同
【发布时间】:2022-11-08 02:04:25
【问题描述】:

我正在开发一个反应应用程序,通过 azure 部署和维护 开发者。当我通过命令在本地运行更漂亮时npm 运行 格式:检查然后所有文件都用消息格式化为 All 匹配的文件使用更漂亮的代码风格!。但是在天蓝色的管道中,我添加了 npm 安装程序,命令和参数为运行格式:检查,但它表明在 n 个文件中发现了代码样式问题。忘记运行 Prettier?

 package.json 

 "scripts": {
    "format": "prettier --write .",
    "format:check": "prettier --check ."
  },
 "devDependencies": {
    "eslint": "^8.23.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-config-prettier": "^8.5.0",
    "eslint-config-react-app": "^7.0.1",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-jsx-a11y": "^6.6.1",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-react": "^7.31.8",
    "eslint-plugin-react-hooks": "^4.6.0",
    "husky": "^8.0.1",
    "jest-editor-support": "^30.1.0",
    "lint-staged": "^13.0.3",
    "playwright": "^1.25.2",
    "prettier": "^2.7.1",
    "sass": "^1.54.4"
  }

【问题讨论】:

    标签: javascript reactjs ecmascript-6 azure-devops prettier


    【解决方案1】:

    它说哪些文件仍需要格式化?我猜这些将是在管道期间的某个时间点生成的文件(例如node_modules,或构建工件)。

    如果是这样,解决方案是将这些文件添加到.prettierignore file

    【讨论】:

      猜你喜欢
      • 2020-09-14
      • 2020-05-09
      • 1970-01-01
      • 1970-01-01
      • 2016-06-04
      • 2022-06-10
      • 2021-03-23
      • 2015-07-25
      • 1970-01-01
      相关资源
      最近更新 更多