在 Bluemix 上部署 Yeoman 生成的 Web 应用程序

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

我的同事 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