簡體   English   中英

Heroku - EmberJS - 部署失敗(無法下載節點)

[英]Heroku - EmberJS - Deploy fail ( Unable download node )

當我嘗試在 Heroku 上推送代碼時,由於節點問題,構建/部署失敗。

控制台日志

cd dungeon-diary
heroku buildpacks:set https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/emberjs.tgz   
git push heroku master

Output 控制台出錯

    remote: Building source:
    remote: 
    remote: -----> emberjs app detected
    remote: -----> Setting NPM_CONFIG_PRODUCTION to false to install ember-cli toolchain
    remote: -----> Fetching buildpack heroku/nodejs-v98
    remote: -----> Node.js detected
    remote: 
    remote: -----> Creating runtime environment
    remote:        
    remote:        NPM_CONFIG_LOGLEVEL=error
    remote:        NPM_CONFIG_PRODUCTION=false
    remote:        NODE_ENV=production
    remote:        NODE_MODULES_CACHE=true
    remote:        NODE_VERBOSE=false
    remote: 
    remote: -----> Installing binaries
    remote:        engines.node (package.json):  10.* || >= 12
    remote:        engines.npm (package.json):   6.x
    remote:        
    remote:        Resolving node version 10.* || >= 12 via semver.io...
    remote:        Downloading and installing node 14.7.0...
    remote:        Unable to download node 14.7.0; does it exist?** 
    remote: 
    remote: -----> Build failed

package.json

  "engines": {
    "node": "10.* || >= 12"
  },

問題是……

在日志中可以看到,控制台自己選擇了節點 14.7.0,但對於 Heroku 這是不可接受的。 所以我必須明確地寫出使用哪個版本(以避免 14.7.0 )並且它開始工作:)

...對我來說很奇怪為什么控制台選擇不受支持的版本:)

暫無
暫無

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

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