我开始使用IBM Bluemix和CloudFoundry。使用Node.js / Cloudant应用程序的教程示例,我有一个看起来很慢的开发工作流程。使用cf进行开发的最佳实践是什么?
这就是我现在所做的事情
^\S+\s{2}\S+\s{2}\d+\s{1}\d+\s{1}\d+\s{1}\d+\/\d+
答案 0 :(得分:2)
如果您正在构建Node.js应用程序,则可以使用Bluemix Live Sync
快速更新Bluemix上的应用程序实例,并像在桌面上一样进行开发而无需重新部署。
您可以选择使用bl
下载Desktop Sync
cli以与本地目录同步,或者在DevOps Services
上设置项目并使用Live Edit直接在浏览器中编辑代码。查看Bluemix Live Sync
的文档。
https://developer.ibm.com/devops-services/2015/02/13/everything-kitchen-sync-bluemix-live-sync/
如果您正在进行更密集的开发,那么在本地设置节点并定期推送到Bluemix会更快。您仍然可以在本地使用大多数Bluemix服务。
答案 1 :(得分:0)
如果你必须依赖Bluemix中的一个架构而你没有可能在本地进行测试,你就无法避免"推送"命令和您描述的工作流程。关于第3点,您可能在https://developer.ibm.com/bluemix/support/#status宣布的平台问题中遇到了问题。