簡體   English   中英

ElasticBeanStalk Nodejs/Angular 部署問題

[英]ElasticBeanStalk Nodejs/Angular Deployment issue

通過 AWS 上的 Codepipeline 在 Elasticbeanstalk 上部署 Angular 代碼時,出現以下錯誤。

gyp ERR:配置錯誤 gyp ERR:堆棧錯誤,EACCES。 沒有權限。 mkdir '/var/app/staging/node_modules/node-sass/.node-gyp' gyp ERR。 系統 Linux 4.14.225-169.362.amzn2.x86_64 gyp ERR。 命令“/opt/elasticbeanstalk/node-install/node-v14.16.0-linux-x64/bin/node”“/var/app/staging/node_modules/node-gyp/bin/node-gyp.js”“重建” "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" gyp ERR: cwd /var/app/staging/node_modules/node-sass gyp ERR。 節點 -v v14.16:0 gyp 錯誤! 節點-gyp -v v3.8.0 gyp 錯誤! 不正常 構建失敗,錯誤代碼:1 npm ERR! 代碼 ELIFECYCLE npm 錯誤! 錯誤號 1 npm 錯誤! node-sass@4.14.1 安裝后: node scripts/build.js npm ERR。 退出狀態 1 npm ERR。 npm 錯誤。 在 node-sass@4.14.1 安裝后腳本中失敗。 npm 錯誤! 這可能不是 npm 的問題。 上面可能還有額外的日志記錄 output。

npm ERR:此運行的完整日志可在 npm ERR 中找到。 /root/.npm/_logs/2021-04-25T17_15_54_603Z-debug.log

任何幫助都感激不盡

我對 AWS 沒有太多經驗,但由於這是一項應用服務,因此您不需要授予任何權限(與虛擬機不同)。 我認為問題在於您的代碼正在嘗試創建 AWS 不允許的特定位置的目錄。

暫無
暫無

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

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