问题标签 [strongloop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
745 浏览

node.js - 在 Heroku 上使用 Strongloop 部署 Node.js 应用程序是如何工作的?

有实际经验的人能否解释这些层如何相互交互以及工作设置(从开发到生产)实际上应该如何设置?

我知道有用于在 Heroku 上安装 Strongloop 的构建包。部署实际应用程序是通过 git push 完成的。

您可以解决的一些具体问题...

  • 我怎样才能(或多或少)在本地和 Heroku 拥有相同的环境。
  • 设置好 Strongloop Node 后,服务器环境是否还在原地?还是每次我部署更新时都会重新创建它?(如果是,怎么会?)
  • slnode如何融入图片
  • 我可以从开发机器连接到 Heroku 托管的数据库吗?

我希望这个问题的答案可以为像我这样努力理解所有部分如何组合在一起的人提供指导。

0 投票
2 回答
940 浏览

javascript - Strongnode vs Nodejs - strongnode的优势是什么?

strongnode 添加的工具集与普通的 nodejs 相比具有明显的优势,例如,使用它的命令行工具,您可以为nodejs应用程序搭建、监控提供移动后端

但在他们的网站上,他们声明:

[...] StrongNode 相对于 Node.js 的优势在于,在 StrongLoop,我们策划、测试和认证了一系列模块和工具,这些模块和工具涵盖了您的 Node.js 应用程序开发需求的最常见用例。

我想知道,这意味着什么,拥有经过策划、测试和认证的节点模块有什么好处?

0 投票
1 回答
128 浏览

production - 不适用于点云

我试图在 DotCloud 上使用 StrongOps 启动应用程序,但有关进程/应用程序的信息没有出现在仪表板中。本地它工作正常。API-key 和 APP-name 直接在代码中传递。另外,我尝试设置 ENV 变量(SL_APP_NAME 和 SL_KEY),但没有结果。

应用程序名称 - 是随机字符串,不应该代表任何真实变量,对吧?

日志。只有这个

我的代码

我的 package.json

还有我的 dotcloud.yaml

strongloop.json 与 dotcloud.yaml 存在于同一目录中,并且看起来正确。

请给我任何我应该尝试的建议。谢谢你。对不起我的英语:)

0 投票
1 回答
1531 浏览

node.js - 在具有 StrongLoop 支持的 Node.js 应用程序中公开垃圾收集器

我们正在尝试将垃圾收集器调用到 Node.js 应用程序中。

在常规的 Node.js 应用程序中,这非常简单,您只需要使用参数运行您的服务:

当您想调用垃圾收集器时,只需将gc调用到您的代码中:

但是由于我们正在迁移到 StrongLoop,并且我们使用slc工具运行该应用程序。

问题是:如何在使用slc运行应用程序时指定-expose-gc参数?使用下一个命令, gc() 调用失败:

似乎忽略了运行标志

0 投票
1 回答
1054 浏览

ios - 显示如何从环回 SDK 查询对象关系的示例

我正在尝试查询环回服务器以了解模型之间的关系,我有一个“Section”模型和一个“item”模型,以及它们之间的 hasMany 关系,因此我可以使用 /sections/:id 查询一个部分中的所有项目/来自休息客户端的项目。

如何从环回 iOS 客户端执行相同的查询?任何文档或代码示例?

0 投票
1 回答
1349 浏览

node.js - 环回会话没有方法创建?

当我使用login function

错误是

类型错误Object [Model session] has no method 'create'

0 投票
6 回答
5364 浏览

node.js - 使用 StrongLoop 的“slc run”和“node app.js”有什么不同

我正在阅读 StrongLoop 的入门说明并创建了我的示例应用程序。虽然说明告诉我使用:

要启动我的应用程序,我注意到我可以同样运行我的应用程序:

节点应用程序.js

并得到相同的结果。显然,通过使用第二种方法,我可以将我的 StrongLoop 应用程序与诸如永远的工具集成。

所以我的问题是,slc run 提供了哪些额外的好处?它是否具有自动重启等功能?

0 投票
1 回答
983 浏览

javascript - 在骨干网中重用环回模型进行客户端验证?

我想使用StrongLoop Loopback作为一个Node.js后端 API 用于一个主干.js应用程序。

有没有一种方法可以定义模型属性和方法(例如,用于验证),可以在客户端、主干模型和服务器上、在环回模型定义中使用?(不要重复自己的哲学)

Loopback 使用模型定义来初始化对象

也许我可以扩展Backbone.Model以加载Loopback模型定义语法?

你认为这是一个好主意/简单的任务吗?

0 投票
1 回答
362 浏览

node.js - 我可以使用按位运算符来请求 Loopback 模型吗?

Strongloop Loopback文档没有说明使用按位过滤器检索对象的任何内容。

Loopback API 文档中的示例

通过直接连接到MongoDB,我可以:

我可以在Loopback模型界面后面做同样的事情吗?

在 MongoDB 文档中,他们说$were 条件可以做同样的事情,但更昂贵

我可以在环回中执行以下操作:

或者它会失败?

在我的模型中使用面向位的状态字段的整个想法是否矫枉过正?我应该只使用某种包含字符串状态列表的数组字段吗?在数据库存储方面是不是太贵了?

谢谢

0 投票
3 回答
725 浏览

node.js - 设置完示例 Loopback 应用程序后,我的 StrongOps 仪表板为什么一直是空的?

我遵循了安装Loopback示例应用程序并注册到StrongOps监控服务的指南,如入门文档中所述

安装和注册完美无缺,但现在我的 StrongOps 仪表板上什么也没看到,为什么?

我什至按照运行压力测试的步骤来确保发送了一些指标,但仪表板保持空白。

旁注:文档没有提到当您退出REPL命令行时,您实际上会停止 Web 服务器。第一次这样做时,我无法加载压力测试并且不明白为什么,直到我意识到应用程序处于离线状态。微不足道,但应该在入门文档中。

使用的版本: