使用`meteor`
问题描述:
我想我们是否可以部署Meteor.js应用这样部署meteor.js应用:使用`meteor`
curl https://install.meteor.com | /bin/sh
meteor create myApp
- FTP应用程序文件到
myApp
目录 meteor
答
我假设你正试图部署到你自己的服务器。因此您需要创建可他们FTP和你的服务器/目录扩大如下捆绑:
- 创建包:流星束myApp.tgz
- FTP myApp.tgz到你的服务器/目录。
- 找到上传tar文件,并使用以下命令解压: 焦油-zxvf nameofyourapp.tgz
注意:如果你开发的应用程序的机器比你正在部署的机器不同,你会需要重建本地软件包。为此,请输入bundle/programs/server/node_modules目录。 CD包/程序/服务器/ node_modules 一旦有去除纤维目录 RM -r纤维 重建使用NPM纤维: NPM安装光纤 这将安装最新版本的纤维,具体到要部署到该平台。
最好的问候, 文斯
+0
问题不在于官方捆绑过程,而在于是否适合复制在源头上运行'流星',我相信这些评论实际上是为了提供一个相当完整的答案。 –
而不是做FTP,你为什么不只是检查出随时随地可以让他们在首位的应用程序文件? –
你的意思是,如果我在开发工作流中使用git,我应该使用git将文件和更改部署到'myApp'目录中? – Nyxynyx
是的。或者你可能只想使用https://npmjs.org/package/meteor-deploy。此外,请注意流星的开发环境和生产环境之间的差异:http://stackoverflow.com/a/14876259/586086 –