使用`meteor`

问题描述:

我想我们是否可以部署Meteor.js应用这样部署meteor.js应用:使用`meteor`

  1. curl https://install.meteor.com | /bin/sh
  2. meteor create myApp
  3. FTP应用程序文件到myApp目录
  4. meteor
+1

而不是做FTP,你为什么不只是检查出随时随地可以让他们在首位的应用程序文件? –

+0

你的意思是,如果我在开发工作流中使用git,我应该使用git将文件和更改部署到'myApp'目录中? – Nyxynyx

+1

是的。或者你可能只想使用https://npmjs.org/package/meteor-deploy。此外,请注意流星的开发环境和生产环境之间的差异:http://stackoverflow.com/a/14876259/586086 –

我假设你正试图部署到你自己的服务器。因此您需要创建可他们FTP和你的服务器/目录扩大如下捆绑:

  1. 创建包:流星束myApp.tgz
  2. FTP myApp.tgz到你的服务器/目录。
  3. 找到上传tar文件,并使用以下命令解压: 焦油-zxvf nameofyourapp.tgz

注意:如果你开发的应用程序的机器比你正在部署的机器不同,你会需要重建本地软件包。为此,请输入bundle/programs/server/node_modules目录。 CD包/程序/服务器/ node_modules 一旦有去除纤维目录 RM -r纤维 重建使用NPM纤维: NPM安装光纤 这将安装最新版本的纤维,具体到要部署到该平台。

最好的问候, 文斯

+0

问题不在于官方捆绑过程,而在于是否适合复制在源头上运行'流星',我相信这些评论实际上是为了提供一个相当完整的答案。 –