github-actions - 淡水河谷行动。错误:找不到模块“@actions/http-client”
问题描述
我在 github 操作中使用 vale linter:https ://github.com/errata-ai/vale-action
我遇到了这个错误“找不到模块'@actions/http-client'”
Run errata-ai/vale-action@0dec3032fa59c4097deece7cf6ee3261b27bb3f1
<skip lines>
https://github.com/errata-ai/write-good/releases/latest/download/write-good.zip
" "" "all" "false" "false"
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module '@actions/http-client'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/node_modules/@actions/github/lib/internal/utils.js:23:33)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
如何解决此错误?
淡水河谷配置
name: Vale linting
on: [push]
jobs:
prose:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Vale
uses: errata-ai/vale-action@v1.3.0
with:
styles: |
https://github.com/errata-ai/Microsoft/releases/latest/download/Microsoft.zip
https://github.com/errata-ai/write-good/releases/latest/download/write-good.zip
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
更新:这可能是一个错误https://github.com/errata-ai/vale-action/issues/33
解决方案
推荐阅读
- php - LDAP 配置 Laravel5 - 未定义身份验证用户提供程序 [adldap]
- swiftui - 如何在 SwiftUI 中自定义角度变化的动画
- php - 将引导主题覆盖到 word press
- python - 使用神经网络进行分类
- c# - 属性更改时如何进行 UIElement 更改?
- react-native - 即使翻译存在,react-native-localize 也缺少翻译问题
- sql - postgres 从具有额外依赖项的表中选择值
- python - 数据框中列的字典值
- gcloud - StackDriver 过滤器适用于 UI,不适用于 gcloud
- reactjs - React 路由器不会更改视图,但会更改 url - 应用程序在 iframe 中加载