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

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

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

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

相关文章