2013-07-24 74 views
0

我想我們是否可以部署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 –

回答

-1

我假設你正試圖部署到你自己的服務器。因此您需要創建可他們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

問題不在於官方捆綁過程,而在於是否適合複製在源頭上運行'流星',我相信這些評論實際上是爲了提供一個相當完整的答案。 –