Javascript 流星部署
大家好,我正在尝试部署我的第一个meteor应用程序(也是第一个网站),我发现这非常困难。 我首先启动我的Ubuntu服务器,在服务器上安装ssh,然后运行我的应用程序。但过了一段时间,它一直在崩溃。然后我发现太使用流星了。但我似乎无法让它工作。在所有这些教程中,其显示的配置文件与创建的mup init不同。但不管怎样,我还是继续做我认为正确的事 这是一个我做的例子,但有不同的细节。我不知道这是否正确Javascript 流星部署,javascript,meteor,deployment,Javascript,Meteor,Deployment,大家好,我正在尝试部署我的第一个meteor应用程序(也是第一个网站),我发现这非常困难。 我首先启动我的Ubuntu服务器,在服务器上安装ssh,然后运行我的应用程序。但过了一段时间,它一直在崩溃。然后我发现太使用流星了。但我似乎无法让它工作。在所有这些教程中,其显示的配置文件与创建的mup init不同。但不管怎样,我还是继续做我认为正确的事 这是一个我做的例子,但有不同的细节。我不知道这是否正确 module.exports = { servers: { one:
module.exports = {
servers: {
one: {
host: '1.2.3.4',
username: 'john'
// pem:
password: 'jonhjohn'
// or leave blank for authenticate from ssh-agent
}
},
meteor: {
name: 'profit',
path: '../profit',
servers: {
one: {
host: '1.2.3.4',
username: 'john'
// pem:
password: 'jonhjohn'
// or leave blank for authenticate from ssh-agent
}
},
buildOptions: {
serverOnly: true,
},
env: {
ROOT_URL: 'http://1.2.3.4:3000/',
MONGO_URL: 'mongodb://localhost/meteor'
},
//dockerImage: 'kadirahq/meteord'
deployCheckWaitTime: 60
},
mongo: {
oplog: true,
port: 27017,
servers: {
one: {},
},
},
};
但当我尝试运行mup设置时,我得到
我什么都试过了,但还是没有成功。我的方法对吗。我读了一些关于使用compose.io的文章,但我是一个没有多少钱的学生。如果有人能教我这一点,那就太好了所以,简单的答案是你的json格式不好。试试这个。。。由于配置问题,它可能无法工作,但至少应该运行json
module.exports = {
"servers":{
"one":{
"host":"1.2.3.4",
"username":"john",
"password":"jonhjohn"
}
},
"meteor":{
"name":"profit",
"path":"../profit",
"servers":{
"one":{
"host":"1.2.3.4",
"username":"john",
"password":"jonhjohn"
}
},
"buildOptions":{
"serverOnly":true
},
"env":{
"ROOT_URL":"http://1.2.3.4:3000/",
"MONGO_URL":"mongodb://localhost/meteor"
},
"deployCheckWaitTime":60
},
"mongo":{
"oplog":true,
"port":27017,
"servers":{
"one":{
}
}
}
};
我的强烈建议是通过验证程序运行json,确保json格式良好。我使用我自己,并没有加入这个网站。Google json验证程序,有很多。因此,简单的答案是您的json格式不好。试试这个。。。由于配置问题,它可能无法工作,但至少应该运行json
module.exports = {
"servers":{
"one":{
"host":"1.2.3.4",
"username":"john",
"password":"jonhjohn"
}
},
"meteor":{
"name":"profit",
"path":"../profit",
"servers":{
"one":{
"host":"1.2.3.4",
"username":"john",
"password":"jonhjohn"
}
},
"buildOptions":{
"serverOnly":true
},
"env":{
"ROOT_URL":"http://1.2.3.4:3000/",
"MONGO_URL":"mongodb://localhost/meteor"
},
"deployCheckWaitTime":60
},
"mongo":{
"oplog":true,
"port":27017,
"servers":{
"one":{
}
}
}
};
我的强烈建议是通过验证程序运行json,确保json格式良好。我使用我自己,并没有加入这个网站。Google json validator,有很多。您在
meteor.servers.one中的用户名后缺少一个逗号。
您在meteor.servers.one中的用户名后缺少一个逗号。