首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >meteor本地开发环境与生产环境

meteor本地开发环境与生产环境
EN

Stack Overflow用户
提问于 2015-02-26 17:36:32
回答 2查看 116关注 0票数 0

我正在开发一个在UBUNTU Linux EC2、node和nginx上运行的meteor应用程序。然而,我是在MacOS10.9.5上开发的。

如果我的生产应用程序在Linux上运行,我是否应该尝试在尽可能接近我的生产应用程序的操作系统上进行开发,以便最大限度地减少边角大小写错误?

换句话说,在dev中复制服务器环境是最好的吗?或者,对于Meteor dev和常见的Linux服务器环境来说,针对给定任务的开发工具是否足以加快工作流程,从而在不同的操作系统上工作是具有成本效益的,并且发生的任何错误实际上都不是一个巨大的成本因素?

EN

回答 2

Stack Overflow用户

发布于 2015-02-26 20:02:21

通常,使用笔记本电脑或台式机都无法超越服务器性能。所以普通的nix (unix/linux,bsd/osx)环境是很棒的。甚至Windows也被web开发人员使用(不是很好,但还可以)。

这里最重要的部分不是硬件和操作系统,而是LEMP/LAMP软件版本。因此,尽量使em与server相等。并正确设置所有错误日志:)

票数 1
EN

Stack Overflow用户

发布于 2015-02-26 21:08:12

我们正在使用OSX机器进行开发并部署到Linux服务器上,我们没有遇到任何问题,除非涉及到二进制软件包,并且我们有一个相当大的Meteor代码库。不过,我们确实在服务器上捆绑了应用程序。

此外,我目前正在开发一个具有许多二进制依赖项的Meteor包,其中维护跨平台兼容性会有很大的开销,但使用Vagrant的同步文件夹功能(使用NFS)效果很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28738829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档