Node.js 将MeteorJs应用程序部署到Google应用程序引擎
我一直在尝试将Meteor 1.4.3.2应用程序部署到Google应用程序引擎,但没有成功 我试过下面的说明-Node.js 将MeteorJs应用程序部署到Google应用程序引擎,node.js,google-app-engine,meteor,Node.js,Google App Engine,Meteor,我一直在尝试将Meteor 1.4.3.2应用程序部署到Google应用程序引擎,但没有成功 我试过下面的说明- 所有这些都给我留下了相同的结果-错误:找不到npm模块“meteor deque” 如果我在programs/server中手动安装包并再次尝试部署,我会得到-错误:找不到npm模块“mongodb” 所以我手动安装mongodb,最后得到错误:找不到模块'./entry.js' 有没有人在Google app Engine上成功部署了meteor 1.4.3.2应用程序,
有没有人在Google app Engine上成功部署了meteor 1.4.3.2应用程序,可以帮助我解决问题?我已经按照说明在GCP和AWS上使用mup成功部署了meteor 1.4+ 下面是我使用的示例mup配置/Users/dg/Projectname/.deployment/staging/mup.js .deployment目录位于.meteor旁边,并且是隐藏的,因此它不会打包并与应用程序的其余部分一起发送到服务器
module.exports={
服务器:{
一:{
主持人:“1.2.3.4”,
用户名:“ubuntu”,
pem:“/Users/dg/.ssh/mypemfile.pem”
}
},
流星:{
名称:“appname”,
路径:“../”,
服务器:{
一:{}
},
构建选项:{
仅服务器:是的,
},
环境:{
根目录URL:'http://1.2.3.4/',
MONGO_URL:'mongodb://localhost/appname'
},
Dockrimage:'阿伯尼克斯/流星:基地',
部署检查等待时间:60
},
蒙戈:{
是的,
港口:27017,
服务器:{
一{},
},
},
};代码>我已经按照指示使用mup在GCP和AWS上成功部署了meteor 1.4+
下面是我使用的示例mup配置/Users/dg/Projectname/.deployment/staging/mup.js
.deployment目录位于.meteor旁边,并且是隐藏的,因此它不会打包并与应用程序的其余部分一起发送到服务器
module.exports={
服务器:{
一:{
主持人:“1.2.3.4”,
用户名:“ubuntu”,
pem:“/Users/dg/.ssh/mypemfile.pem”
}
},
流星:{
名称:“appname”,
路径:“../”,
服务器:{
一:{}
},
构建选项:{
仅服务器:是的,
},
环境:{
根目录URL:'http://1.2.3.4/',
MONGO_URL:'mongodb://localhost/appname'
},
Dockrimage:'阿伯尼克斯/流星:基地',
部署检查等待时间:60
},
蒙戈:{
是的,
港口:27017,
服务器:{
一{},
},
},
};你好,谢谢你的发帖,我有几个问题。我需要为服务器主机和用户名设置什么?我制作了一个PEM文件,所以这是我唯一不确定的两件事。这也适用于灵活的环境吗?主机是服务器的ip地址,用户名应该是ubuntu或root,与您在ssh进入服务器时使用的用户名相同。您应该能够通过ssh连接到您的服务器ssh-i~/.ssh/mypemfile.pem ubuntu@**.*.*.*.*将星号替换为您服务器的ip。我在计算引擎上获得了它,但在应用引擎上没有成功获得它。您好,您能够部署您的应用程序吗?如果是,你能分享一些细节吗?嗨,谢谢你的发帖,我有几个问题。我需要为服务器主机和用户名设置什么?我制作了一个PEM文件,所以这是我唯一不确定的两件事。这也适用于灵活的环境吗?主机是服务器的ip地址,用户名应该是ubuntu或root,与您在ssh进入服务器时使用的用户名相同。您应该能够通过ssh连接到您的服务器ssh-i~/.ssh/mypemfile.pem ubuntu@**.*.*.*.*将星号替换为您服务器的ip。我在计算引擎上获得了它,但在应用引擎上没有成功获得它。您好,您能够部署您的应用程序吗?如果是,你能分享一些细节吗?