npm错误!缺少脚本:将phoenix项目推送到dokku时发生启动错误

npm错误!缺少脚本:将phoenix项目推送到dokku时发生启动错误,npm,phoenix-framework,dokku,Npm,Phoenix Framework,Dokku,我正试图在digitalocean上的dokku上建立一个新的clean phoenix框架项目(v1.1.1) 我首先收到了以下错误消息: =====> phoenix container output: npm ERR! Linux 3.13.0-71-generic npm ERR! argv "/app/.heroku/node/bin/node" "/app/.heroku/node/bin/npm" "start" npm ERR! n

我正试图在digitalocean上的dokku上建立一个新的clean phoenix框架项目(v1.1.1)

我首先收到了以下错误消息:

=====> phoenix container output:
       npm ERR! Linux 3.13.0-71-generic
       npm ERR! argv "/app/.heroku/node/bin/node" "/app/.heroku/node/bin/npm" "start"
       npm ERR! node v5.1.1
       npm ERR! npm  v3.3.12
       npm ERR! missing script: start
       npm ERR!
       npm ERR! If you need help, you may report this error at:
       npm ERR!     <https://github.com/npm/npm/issues>
       npm ERR! Please include the following file with any support request:
       npm ERR!     /app/npm-debug.log
=====> end phoenix container output

但是我不明白节点应该指向哪里/什么文件?其他人是否也有同样的错误消息?

您是否在遵循指南或教程?在我看来,您想要启动一个节点容器,而不是elixir/phoenix

不管怎样,我最近刚刚为凤凰城在digitalocean上建立了一个dokku。我是按照这个指南做的:


如果您遇到困难或需要帮助,请告诉我:)

我在看Henrik的一些笔记:阅读下面的评论时,我误解了,认为第2步和第3步没有必要,但它们当然是:)现在它开始工作了!:谢谢你的帮助!犯错误这是因为我使用了错误的构建包。请参阅此处的更多信息:
{
  "repository": {
  },
  "dependencies": {
    "babel-brunch": "^6.0.0",
    "brunch": "^2.0.0",
    "clean-css-brunch": ">= 1.0 < 1.8",
    "css-brunch": ">= 1.0 < 1.8",
    "javascript-brunch": ">= 1.0 < 1.8",
    "uglify-js-brunch": ">= 1.0 < 1.8"
  },
  "scripts": {
    "start": "node server.js"
  }
}