当前位置:  开发笔记 > 编程语言 > 正文

demeteorizer和流星束的主要区别是什么?

如何解决《demeteorizer和流星束的主要区别是什么?》经验,为你挑选了1个好方法。

经历过并使用了demeteorizer.我想知道设置meteor和demeteorizer并通过节点运行它之间的主要区别是什么; 在自己的服务器?

只有流星

    热插拔代码?

    维护包类似于生产和开发的问题

    在prod和dev上运行的相同流星版本

    硬编码环境设置(即mongo)

demeteorizer

    平台独立,因为这个自动捆绑依赖并使用纯nodejs

    组织和维护mongodb你喜欢的方式(备份脚本等)

我一直在使用demeteorizer(包装 - >上传 - >永远运行),但想知道从长远来看是否有任何性能或问题.

我已经看到诸如"身份验证"之类的软件包在本地运行正常但在测试服务器上运行速度很慢(挂起提交,表明同步问题?)

提前致谢.

参考:https://twitter.com/SachaGreif/status/424908644590030848



1> Akshat..:

Demeteorizer建立在流星束之上,只有一个小区别:Demeteorizer package.json为你构建一个并删除node_modules目录.

如果没有demeteorizer,您在部署应用程序时会遇到一些麻烦,特别是如果它与您构建应用程序的平台位于不同的平台上.

如果您看到meteor自己的文档,则必须手动删除光纤并自行管理npm模块.使用a,package.json您可以运行npm install并为您安装所有这些,包括来自包的.

为什么这有用?对于像模数这样的服务,这意味着您可以上传一个应用程序并让它为您安装所有依赖项,而无需考虑它,就像它是一个普通的node-js应用程序一样.

适用于流星束的一切也适用于demeteorizer,因为它仍然是同一个流星捆绑应用程序,只是与package.json.因此,您可以以相同的方式使用永久,硬编码/基于环境的设置等.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有