簡體   English   中英

通過 Github 操作將 node.js 部署到 azure web 應用程序,由於我引用的一些錯誤和下面的屏幕截圖,我的構建一直失敗。 請與泰

[英]Deploying node.js to azure web app Via Github Actions, I keep failing my build due to some error that i quoted and screenshot below. Please & Ty

["npm WARN read-shrinkwrap 這個版本的npm是和lockfileVersion@1兼容的,但是package-lock.json是為lockfileVersion@2生成的。我會努力做到最好的!

core-js@3.21.1 postinstall /home/runner/work/team-mario-p2-frontend/team-mario-p2-frontend/node_modules/core-js node -e "try{require('./postinstall') }趕上(e){}”

core-js-pure@3.21.1 postinstall /home/runner/work/team-mario-p2-frontend/team-mario-p2-frontend/node_modules/core-js-pure node -e "try{require('. /postinstall')}catch(e){}"

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):

在此處輸入圖像描述

您的問題很可能是您在本地和操作中使用了不同的 npm 版本。

如果這是問題所在,那么您可以通過使用setup-node 操作指定不同的節點版本來解決它。 例如,指定節點 16 意味着您將獲得 npm 8。

另一方面,指定節點 12 將導致 npm 6。npm 6 也是導致鎖定文件版本 1 而 npm 8 使用鎖定文件版本 2 的原因。

樣本:

uses: actions/setup-node@v3
with:
  node-version: 16

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM