【问题标题】:How to retro-fit AngularJS in Google AppEngine?如何在 Google AppEngine 中改造 AngularJS?
【发布时间】:2015-12-02 02:32:25
【问题描述】:

我正在协作处理 Google App Engine 项目。其他贡献者已经提交了一个基本的 App Engine 项目结构:

└───src
    ├───main
        ├───java
        │   └───com
        │       └───[...]
        └───webapp
            ├───css
            ├───fonts
            ├───img
            ├───js
            ├───partials
            └───WEB-INF`

java 目录包含用 Java 编写的服务器端应用程序。 webapp 目录主要包含客户端代码,包括一个基本的 AngularJS 应用程序。然而,它也是 WEB-INF 的所在地,它配置 web 应用程序,而不是客户端应用程序代码。

如果我想开始使用 Yeoman 来管理客户端应用程序并获得 Grunt 和 Bower 带来的所有好处,我该怎么做?我只是从一开始就搭建了 Yeoman 应用程序,从来没有从预定义的 Google App Engine 项目中搭建。

我能想到两个选择:

  1. 删除webapp(不包括WEB-INF)下的所有内容并运行 webapp 文件夹中的 Yeoman。这个感觉有点 不雅。
  2. 将 App Engine 项目与客户端分离 Angular 应用程序并使用 Yeoman 搭建一个 Angular 应用程序。

明确地说,我正在寻找有关使用 Yeoman 引入 Angular 的手段的信息,而不仅仅是 App Engine 应用中现有的 Angular 的最终产品。

【问题讨论】:

  • Google 有一个显示示例的存储库,sans-yeoman github.com/googlearchive/appengine-angular-guestbook-java
  • @Josh - 感谢您的回复,但我正在寻找有关使用 Yeoman 引入 Angular 的手段的信息,而不仅仅是end产品.我将编辑我的答案以澄清这一点。

标签: angularjs google-app-engine


【解决方案1】:

I found this specific example 的 App Engine 和 AngularJS 示例。

也许这可能是您工作的一个不错的起点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    • 2012-01-30
    • 2019-01-18
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多