gpt4 book ai didi

angularjs - StrongLoop Loopback Yeoman Angular

转载 作者:行者123 更新时间:2023-12-04 15:11:12 25 4
gpt4 key购买 nike

我正在尝试将 StrongLoop Loopback [后端] 与 Yeoman 工作流 [前端] 集成,但正在努力将两个代码库结合起来。我知道我可以使用 StrongLoop 的 Loopback 独立开发我的“后端”,并将其作为 REST API 公开。但是,我更愿意使用 Loopback Angular SDK 进行开发,并在同一应用程序中以编程方式连接到模型。我想知道我需要如何组织我的文件夹结构,更新我的 Gruntfile.js 以包含服务和构建功能的 Loopback 应用程序设置,并且只运行一个服务器实例进行开发(而不是我的自耕农应用程序前端的“grunt serve”)东西和“slc run”用于环回后端的东西)。

我已经阅读了关于自耕农脚手架的“计划”,而不是 Loopback 的 CLI 工作流程,但它们在 Github 上已经超过 5 个月没有任何更新。

任何使其立即工作的指导(而不是等待开发此功能)将不胜感激。

以供引用:
这是带有 Grunt 命令的 Loopback Angular SDK 说明详细说明
http://docs.strongloop.com/display/DOC/AngularJS+JavaScript+SDK

最佳答案

有一个原生$resource与 RESTful 服务器端交互。

Tutorial

您也可以使用自定义构建服务来组合环回 API 和 Angular 前端:

angular.module('catalog', [])
.constant('ENDPOINT_URI', 'http://0.0.0.0:3000/api/')
.controller('CatalogController', function (ProductsModel) {
var store = this;
function getItems() {
ProductsModel.all()
.then(function (result) {
store.products = result.data;
});
}
store.products = [];
getItems();
})
.service('ProductsModel', function ($http, ENDPOINT_URI) {
var service = this,
path = 'products/';
function getUrl() {
return ENDPOINT_URI + path;
}
service.all = function () {
return $http.get(getUrl());
};
});

Tutorial

关于angularjs - StrongLoop Loopback Yeoman Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23464508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com