是否可以从Loopback为Angular2生成服务?

时间:2016-01-17 20:25:13

标签: javascript angular loopbackjs angular-loopback

以下是有关AngularJS JavaScript SDK

的文档

此示例适用于Angular。可以使用命令

生成Angular客户端库
UserDetailsService

是否存在将Angular2与Loopback一起使用的简单方法?

修改

我目前在这个主题上找到了什么。

  1. Issue在loopback-sdk-angular Github存储库中进行讨论。
  2. 实现示例:BaseResourceModel在BaseResource上匹配。
  3. 另一种方式 - 在Angular到Angular2之前使用upgrade,直到Loopback Angular 2 SDK正式实现。
  4. 我为Angular 2 in fork of loopback-sdk-angular完成了alpha版本的代码生成器。
  5. 修改

    1. Loopback-sdk-buildercomment

1 个答案:

答案 0 :(得分:14)

此时你可以使用loopback-sdk-angular和loopback-sdk-angular-cli包的fork。

的package.json:

Application.Current.Resources["brush"] = new SolidColorBrush(Windows.UI.Color.FromArgb(255, 125, 126, 126));

生成客户端代码(TypeScript):

"devDependencies": {
  //...
  "loopback-sdk-angular": "github:qeti/loopback-sdk-angular#188-angular2-support",
  "loopback-sdk-angular-cli": "github:qeti/loopback-sdk-angular-cli#37-angular2-support"
}

使用示例:

./node_modules/.bin/lb-ng ./server/server.js ./client/src/app/lb-services.ts -l angular2