2
我一直有问题,今天部署我的应用程序弹性豆茎一整天。我有以下项目结构(带内置单页的应用程序反应)部署的Node.js应用弹性魔豆(使用快递)
dist/
index.html
bundle.js
package.json
app.js
我压缩它,并上传到弹性魔豆运行的node.js
这里是app.js
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/dist'));
app.get('/*', function(req, res){
res.sendFile(__dirname + '/dist/index.html');
});
app.listen(8080, function() {
console.log('Listening on port: ' + 8080);
});
在当地,这一切都很好,但是警告警告。
有什么警告? – dkarchmer
@davka'应用更新失败在2016-02-05T16:50:37Z,退出状态1和错误:挂钩/opt/elasticbeanstalk/hooks/appdeploy/pre/50npm.sh failed.'而这个命令似乎是一个问题'节点预gyp'(AWS运行它,我不知道是什么它是,但它运行后我得到吨前缀为'GYP ERR错误的!') – Ilja