引擎"node"与Borales/action-yarn@3.0.0上的此模块错误不兼容



您好!当我试图将我的应用程序部署到Firebase主机时,我在Github Action上发现了这个错误。

以下是错误:错误@achrinza/node-ipc@9.2.2:发动机";节点";与此模块不兼容。期望的版本";8||10||12||14||16||17";。得到";18.12.0〃;

预览YML

name: "Preview Hosting"
"on": pull_request
jobs:
build_and_preview:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: borales/actions-yarn@v3.0.0
with:
cmd: install  # will run `yarn install` command
- uses: borales/actions-yarn@v3.0.0
with:
cmd: build # will run `yarn build` command
- uses: FirebaseExtended/action-hosting-deploy@v0.6-alpha
with:
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_HOSTING_DEPLOY }}"
projectId: myproject
expires: 30d
env:
FIREBASE_CLI_PREVIEWS: hostingchannels

您可以指定要与actions/setup节点一起使用的节点版本。您还应该考虑将achrinza/node-ipc更新到支持node.js v18的版本。

name: "Preview Hosting"
"on": pull_request
jobs:
build_and_preview:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- uses: borales/actions-yarn@v3.0.0
with:
cmd: install  # will run `yarn install` command
- uses: borales/actions-yarn@v3.0.0
with:
cmd: build # will run `yarn build` command
- uses: FirebaseExtended/action-hosting-deploy@v0.6-alpha
with:
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_HOSTING_DEPLOY }}"
projectId: myproject
expires: 30d
env:
FIREBASE_CLI_PREVIEWS: hostingchannels

相关内容

最新更新