【问题标题】:Error - git push heroku master错误 - git push heroku master
【发布时间】:2017-09-04 21:02:44
【问题描述】:

如果你想帮助我,我真的很感激。 因此,当我编写 git push heroku master 时,它无法解析,在你向我吐口水并说“阅读其他人!!!!”之前我有。我重写了 package.JSON 并使用了验证器。奇怪的是它总是说第 9 行,第 3 列,每次我重新格式化 package.JSON,总是第 9 行,第 3 列。我已经更改了 5-7 次。我不认为我的 package.json 是必要的,因为它总是会带来那个错误。 但无论如何它都在这里。

{
  "name": "vulture",
  "version": "1.0.1",
  "description": "Vulture is a bot for discord.",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "engines": {
    "node": "8.4.0",
    "npm": "5.4.0"
  },
  "author": "swagehsaan840#0336",
  "license": "MIT"
}

旁注正在更改它会可能给我同样的错误,但我不知道,在使用验证器并更改任何时间后,它总是显示第 9 行第 3 列。 不管怎么说,还是要谢谢你! :)

【问题讨论】:

    标签: javascript json node.js git heroku


    【解决方案1】:

    试着这样写package.json

    {
     "name": "vulture",
     "version": "1.0.0",
     "description": "vulture",
     "main": "index.js",
     "private": true,
     "scripts": {
       "start": "node index.js",
      },
     "author": "vulture",
     "license": "ISC",
     "dependencies": {
       "node": "8.4.0",
       "npm": "5.4.0"
     }
    }
    

    【讨论】:

    • 第 9 行第 3 列又来了!我告诉过你,这永远行不通。也许heroku只是讨厌我。这是我的错误日志的图片。 vgy.me/3zCMjP.png
    • 这个package.json 可能会由于您启动脚本中的尾随逗号而出错。使用 JSON 格式化程序会出现错误。
    • 我使用了一个验证器,它仍然给出第 9 行第 3 列。^.^ -- heroku 只是讨厌我,他们的工作人员说去尝试堆栈溢出 - 还有什么新的
    【解决方案2】:

    在 heroku goto 设置中添加 Buildpacks 选择添加 Buildpacks --> 选择 nodejs

    【讨论】:

      猜你喜欢
      • 2013-02-03
      • 2016-12-26
      • 2016-02-19
      • 2014-07-05
      • 1970-01-01
      • 2019-10-14
      • 1970-01-01
      • 2011-05-23
      • 2014-10-26
      相关资源
      最近更新 更多