Heroku app使用generator-angular-fullstack构建失败

时间:2015-03-07 04:56:34

标签: angularjs node.js heroku express angular-fullstack

我使用sudo grunt build构建我的应用。没有错误。构建了dist文件夹,使用sudo grunt serve:dist可以很好地运行应用程序。当我第一次尝试部署到heroku时,它无法使用项目根目录中的yo angular-fullstack:heroku

我收到以下错误:

Initializing deployment repo
Creating heroku app and setting node environment
Creating myapp... done, stack is cedar-14

https://myapp.herokuapp.com/ | https://git.heroku.com/myapp.git

{ [Error: Command failed:  !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app APP.
] killed: false, code: 1, signal: null }`

我还尝试按照http://davemax.com/heroku-deploy-yeoman-angular-app/https://devcenter.heroku.com/articles/getting-started-with-nodejs上的手动构建说明进行操作。当我使用这些方法部署应用程序时,该URL会显示一个heroku错误页面。

我的服务器是HTTPS服务器,所以我不确定这是否会干扰任何事情。

来自app.js的

var options = {
  pfx: fs.readFileSync(__dirname + '/server.pfx'),
  passphrase: 'password'
};
// Setup server
var app = express();
var server = require('https').createServer(options, app);

我正在使用最新版本的generator-angular-fullstack:版本2.0.13。我还使用了最新版本的heroku toolbelt:版本3.28.2。我在linux机器上,ubuntu。

1 个答案:

答案 0 :(得分:2)

我在我的网站上使用generator-angular-fullstack,它运行得很好。

我使用git bash并拥有我的heroku帐户(https://devcenter.heroku.com/articles/authentication

我总是使用:

BEGIN
  DECLARE ret_student_id INT;
  SET ret_student_id=999999;
SELECT 
  student_id
  INTO ret_student_id FROM
  students
WHERE
  first_name LIKE var_first_name
      AND last_name LIKE var_last_name;
RETURN ret_student_id;
END 

我想成为你的帮助。