npm错误!缺少脚本:将phoenix项目推送到dokku时发生启动错误
我正试图在digitalocean上的dokku上建立一个新的clean phoenix框架项目(v1.1.1) 我首先收到了以下错误消息: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
=====> 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"
}
}