我不是在问如何安装 node.js 和 mongodb,而是在问如何改进我的流程:
- 我有一个名为“_run”的文件夹,其中包含指向:
- 崇高的文字 2
- 电源命令
- 链接到该站点(开发|生产|测试...)
- 我首先打开 sublime text 和 power cmd 程序;
- 然后我在 power cmd 中有一些链接,允许我单击它们并在其中一个 cmd 视图中运行命令。(如启动 mongo 进程、启动节点进程、启动节点检查器...)
有什么我可以改进的吗?
我不是在问如何安装 node.js 和 mongodb,而是在问如何改进我的流程:
有什么我可以改进的吗?
如果您在 Windows 上运行和托管,您可以查看可能使用 iisnode。这是一个为您运行节点的 iis 模块。然后,当您对任何文件进行更新时,您只需回收该应用程序池。它还允许您通过浏览器调试代码。
您打算如何进行托管?如果您打算使用 nodejitsu 之类的直接节点托管或类似的东西,iisnode 不会是最佳选择,但我个人需要 .NET 托管,所以 iisnode 是我将所有内容托管在一起的好方法. Sublime 是一个很棒的编辑器,我相信你已经知道了,所以一定要坚持下去。
编辑
在这种情况下,我建议使用管理您的应用程序打包和部署的东西。像咕噜声这样的东西会很好。Grunt 将允许您在一个命令中运行单元测试、jshint、缩小代码和启动 Web 服务器。当您运行 grunt 时,它会在 Gruntfile 中查找您的配置,告诉它该做什么。另一个工具是 Yeoman。Yeoman 实际上使用 grunt 和其他一些工具来为您管理项目。它管理每个应用程序的节点模块,并且可以针对多种不同的部署类型进行配置,即 Dev、Test、Prod。不过,我只在我的 linux 机器上使用过它,所以我不确定它在 Windows 上的表现如何。咕噜声应该没问题,但约曼可能不行。我似乎记得 Yeoman 没有在 Windows 下运行。