我的同事 Ryan Baxter 向我推荐了一个用于设置新 Web 应用程序的好工具。该工具称为 Yeoman ,“用于现代网络应用程序的网络脚手架工具”。该工具特别有助于经常创建原型和新项目的第一次迭代的开发人员。
Yeoman 为 Web 应用程序生成基本结构,这些应用程序使用 Angular、Backbone、React 和 许多其他 通常通过 REST API 连接到服务器端服务的客户端框架。运行 Yeoman 生成器的结果是包含 JavaScript、HTML 和 CSS 文件、依赖项和其他资源的目录,它们可以在 Yeoman 附带的 Web 服务器上轻松运行。
要了解更多信息,我建议阅读并遵循简单 教程 。生成的代码也在 GitHub 上。
为了在 Web 浏览器中运行生成的 Web 应用程序,请从命令行调用这些命令:
npm 安装
凉亭安装
发球
为了将应用程序部署到 Bluemix,您应该使用您的 Bluemix 应用程序名称和主机在项目的根目录中创建一个清单文件。
清单使用 Cloud Foundry staticfile-buildpack 。要部署应用程序,请调用以下命令:
grunt build
cf push -s cflinuxfs2