gpt4 book ai didi

node.js - 将 MeteorJs 应用程序部署到 Google App Engine

转载 作者:太空宇宙 更新时间:2023-11-04 02:08:30 26 4
gpt4 key购买 nike

我一直在尝试将 Meteor 1.4.3.2 应用程序部署到 Google App Engine,但没有成功。

我已尝试以下说明 -

所有这些都给我留下了相同的结果 - 错误:找不到 npm 模块“meteor-deque”

如果我在程序/服务器中手动安装包并尝试再次部署,我会得到 - 错误:找不到 npm 模块“mongodb”

所以我手动安装mongodb并最终得到Error: Cannot find module './entry.js'

是否有人已在 Google App Engine 上成功部署了meteor 1.4.3.2 应用程序,可以帮助我解决问题?

最佳答案

我已按照指示 here 使用 mup 在 GCP 和 AWS 上成功部署了meteor 1.4+ 。

这是我使用的示例 mup 配置/Users/dg/Projectname/.deployment/staging/mup.js.deployment 目录位于 .meteor 旁边,并且是隐藏的,因此不会将其打包并与应用程序的其余部分一起发送到服务器。

module.exports = {
servers: {
one: {
host: '1.2.3.4',
username: 'ubuntu',
pem: '/Users/dg/.ssh/mypemfile.pem'
}
},
meteor: {
name: 'appname',
path: '../../',
servers: {
one: {}
},
buildOptions: {
serverOnly: true,
},
env: {
ROOT_URL: 'http://1.2.3.4/',
MONGO_URL: 'mongodb://localhost/appname'
},

dockerImage: 'abernix/meteord:base',
deployCheckWaitTime: 60
},
mongo: {
oplog: true,
port: 27017,
servers: {
one: {},
},
},
};

关于node.js - 将 MeteorJs 应用程序部署到 Google App Engine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43302208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com