/bin/sh: 1: go: не найден при нажатии на героку

Я пытаюсь использовать язык React Frontend и Go Backend.

Я должен Go установлен локально, и я могу запускать такие команды, как go run main.go или же go build, Но когда я пытаюсь нажать на Heroku, я получаю следующую ошибку:

$ rm -rf index && go build -o index
remote: /bin/sh: 1: go: not found
remote: error Command failed with exit code 127.
remote:        info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
remote: error Command failed with exit code 127.
remote:        info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
remote:
remote: -----> Build failed

Это мой package.json:

{
  "name": "fullstack-course",
  "version": "1.0.0",
  "description": "",
  "main": "index.go",
  "scripts": {
    "client": "rm -rf build/ && webpack --env.mode production",
    "server": "rm -rf index && go build -o index",
    "start": "./index",
    "heroku-postbuild": "yarn run client && yarn run server"
  },
  "engines": {
    "node": "10.x",
    "npm": "6.9.x",
    "yarn": "1.x"
  },
  "repository": {
    "type": "git",
  },
  "author": "",
  "license": "ISC",
  "dependencies": {...}
}

Почему при локальном запуске это работает, но при нажатии на Heroku происходит сбой?

Как я могу это исправить?

Спасибо

0 ответов

Другие вопросы по тегам