Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过运行'mrt'或'Meteor'部署Meteor.js应用程序`_Javascript_Node.js_Meteor_Meteorite_Demeteorizer - Fatal编程技术网

Javascript 通过运行'mrt'或'Meteor'部署Meteor.js应用程序`

Javascript 通过运行'mrt'或'Meteor'部署Meteor.js应用程序`,javascript,node.js,meteor,meteorite,demeteorizer,Javascript,Node.js,Meteor,Meteorite,Demeteorizer,为什么Meteor.js应用程序不是通过执行以下操作上传到服务器来部署的: 安装npm 安装meteor$curlhttps://install.meteor.com |/bin/sh meteor创建myApp 从开发系统上传Meteor代码文件 使用meteor部署 相反,部署指南指示我们使用demeteorizer将Meteor应用程序转换为node.js模块,并手动安装Mongo等,这要繁琐得多。Meteor deploy将在Meteor的免费托管基础设施上部署您的应用程序。这是向全世界

为什么Meteor.js应用程序不是通过执行以下操作上传到服务器来部署的:

  • 安装
    npm
  • 安装meteor
    $curlhttps://install.meteor.com |/bin/sh
  • meteor创建myApp
  • 从开发系统上传Meteor代码文件
  • 使用meteor部署

  • 相反,部署指南指示我们使用demeteorizer将Meteor应用程序转换为node.js模块,并手动安装Mongo等,这要繁琐得多。

    Meteor deploy将在Meteor的免费托管基础设施上部署您的应用程序。这是向全世界展示你的应用程序的一种很酷的方式,但它并不打算用于严肃的生产用途。这就是为什么会有很多文章详细介绍如何在您自己的基础架构上部署(本质上这就是
    meteor deploy
    的幕后工作)。是的,这要复杂得多,但这需要一点DIY

    人们使用demeteorizer是因为大多数现有node.js不知道如何运行meteor应用程序。例如,如果您想在上运行,您可以使用demeteorizer将您的应用程序转换为“标准”node.js应用程序,如图所示

    未来,MDG将创建一个名为galaxy的平台,这将是一个易于使用的生产环境(有点像meteor的heroku,但更好)