Github actions - 用于 Github 中角度应用程序的 linter 和 prettier

问题描述 投票:0回答:1

请参考下图。这些是我在 Github 中遇到的错误。

运行 wererequired/lint-action@v1 最后一次提交的 SHA 是 “9c3afb987475ddadfe7f091e26b348bf8421cb69” 运行 ESLint。 验证 ESLint 的设置... 已验证 ESLint 设置。 会使用ESLint来检查扩展名为js的文件 使用 ESLint 对 /home/runner/work/angular-app-heroku/angular-app-heroku 中的文件进行 Linting ... 错误:ESLint 错误:解析错误:关键字“const”被保留

我尝试在 github actions 中添加 yaml 文件。

name: Pull Request Validations

on: \[push, pull_request\]

jobs:  
test:
runs-on: ubuntu-latest

    steps:
    - name: Checkout
      uses: actions/checkout@v1
    - name: Install node
      uses: actions/setup-node@v1 #this will install Node and npm on Ubuntu
      with:
        node-version: '14.x'
    - name: Install dependencies
      run: npm install
    - name: Install Angular CLI
      run: npm install -g @angular/cli > /dev/null   
    - name: Run linters
      uses: wearerequired/lint-action@v1
      with:
        github_token: ${{ secrets.github_token }}
      # Enable linters
        eslint: true
        prettier: true
angular github eslint github-actions prettier
1个回答
-1
投票

这是一个 ESLint 错误,如果不想使用 ESLint 检查器,只需删除

step
Run linters

ESlint 会在运行前验证您的代码,并警告您不良做法,我的建议是您了解有关 eslint 的更多信息并尝试在本地运行,修复警告,然后将代码推送到 GitHub。

© www.soinside.com 2019 - 2024. All rights reserved.