请参考下图。这些是我在 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
这是一个 ESLint 错误,如果不想使用 ESLint 检查器,只需删除
step
Run linters。
ESlint 会在运行前验证您的代码,并警告您不良做法,我的建议是您了解有关 eslint 的更多信息并尝试在本地运行,修复警告,然后将代码推送到 GitHub。