小编Col*_*ung的帖子

为什么 eslint 在 Github Actions 上失败但在本地可以工作?

我有一个看起来像这样的工作流程

\n\n
name: Node CI\n\non: [push]\n\njobs:\n  build:\n\n    runs-on: ubuntu-18.04\n\n    steps:\n    - uses: actions/checkout@v1\n    - uses: actions/setup-node@v1\n      with:\n        node-version: \'12.x\'\n    - run: npm install\n    - run: npm run lint\n
Run Code Online (Sandbox Code Playgroud)\n\n

由于某种原因,lint 阶段失败并产生以下错误

\n\n
name: Node CI\n\non: [push]\n\njobs:\n  build:\n\n    runs-on: ubuntu-18.04\n\n    steps:\n    - uses: actions/checkout@v1\n    - uses: actions/setup-node@v1\n      with:\n        node-version: \'12.x\'\n    - run: npm install\n    - run: npm run lint\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我npm run lint在本地运行时,它成功通过了。

\n\n

我尝试过跑步npm ci,然后npm run lint它仍然过去了

\n

continuous-integration typescript eslint react-native github-actions

8
推荐指数
1
解决办法
3723
查看次数