问题标签 [perfect]

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 投票
1 回答
219 浏览

linux - 无法在 Heroku 上为 Swift 提供正确的系统库

我正在尝试在 Heroku 上部署 Swift,我想编译一个使用 Perect 的项目。

我为 Swift 指定了这个构建包

第一个问题是这个:

在 /tmp/.../Packages/LinuxBridge-2.0.2/LinuxBridge/LinuxBridge.c:2 包含的文件中:/tmp/.../Packages/LinuxBridge-2.0.2/LinuxBridge/include/LinuxBridge.h: 6:10:致命错误:找不到“uuid/uuid.h”文件 #包括<uuid/uuid.h>

显然那是因为默认情况下这个库不存在,所以为了安装它,我添加了另一个构建包,可以使用 apt 安装这些包。

这个构建包需要你提供一个Aptfile包含所需库的名称,这是我的:

不幸的是,当再次尝试构建时,仍然存在同样的问题(它找不到 uuid),但是,似乎 apt build pack 能够安装我想要的东西(从我在日志中看到的)。

有谁知道如何解决这个问题?

谢谢你。

0 投票
1 回答
122 浏览

swift - 完美,快速,从处理程序中的请求中获取服务器地址

在请求处理程序中,处理例如GET https://example.com/collections/1或 POSThttp://0.0.0.0:8080/collections我如何分别获取服务器地址https://example.comhttp://0.0.0.0:8080

目前我正在像这样构建它

哪里httpPrefix是:

但感觉有更好的方法...

0 投票
1 回答
1200 浏览

swift - 使用服务器端 Swift 连接到 Oracle 数据库

是否有可能在 Linux 上使用 Swift(原始或 Swift 框架)连接到 Oracle 数据库?我所做的是尝试构建一个 Docker VM,安装 Oracle 二进制文件,添加 OCILIB 包,然后使用一个名为 SwiftOracle 的包连接 [已尝试],这似乎不受支持(很多构建问题)并且只是将 OCILIB C 代码暴露给Swift 使用模块映射和包装器。

我使用 Kitura 框架进行了尝试,但似乎都不起作用 - Xcode 无法编译,因为它既无法找到 C 库也无法创建模块。

以下是我尝试无济于事的步骤:

构建 Docker VM(包括 Oracle 二进制文件):https ://github.com/wnameless/docker-oracle-xe-11g

下载并安装 OCILIB:https ://github.com/vrogier/ocilib

添加 SwiftOracle 包,修复构建问题并尝试构建。

0 投票
2 回答
432 浏览

ios - 完美助手不工作

使用 Perfect Assistant 但无法创建新项目出现错误,如下图所示 在此处输入图像描述

谁能帮我解决这个问题。

0 投票
1 回答
523 浏览

swift - PerfectSwift:无法编译 PerfectCrypto

我在 Ubuntu 14.04.1、clang-3.8 上使用 PerfectSwift 我正在使用 Perfect 并且一切正常,但现在,我无法编译了(但它可以在我的 mac 上编译)

错误日志是

我的依赖是:

有人能帮我吗 ?

0 投票
1 回答
223 浏览

ios - 如何在完美的框架中取消/删除使用服务器端 swift 重定向客户端

在我的服务器端 swift 演示中,我有重定向到客户端。它被永久移动了。如何取消重定向。我使用下面的代码来重定向请求。

现在我无法取消或不调用另一个函数。有没有办法删除重定向请求?

0 投票
1 回答
561 浏览

json - 从服务器端 swift 完美应用程序向另一个 http api rest 应用程序发送 json post 请求

我想创建一个 Swift 服务器端 Perfect 应用程序,该应用程序通过发布 JSON 格式的查询并接收 JSON 返回来调用另一个 REST API,但是对于 Perfect 和服务器端 Swift 来说通常是非常新的,所以我不知道该怎么做。我知道如何从 Swift iOS 客户端应用程序中执行此操作,但不确定如何从 Perfect 执行此操作。有人可以帮我吗?我在 Perfect 网站上看到了有关如何使用 get 执行此操作的示例,但我发布到的服务器仅接受 JSON 帖子。如果有人知道我可以查看的示例,将不胜感激。提前致谢。

0 投票
2 回答
631 浏览

swift - 使用 Swift 和 Perfect 的 Amazon AWS 开发工具包?

是否可以在使用Perfect框架开发的服务器端 Swift 应用程序中利用适用于 iOS 的 Amazon Web Services SDK ?我希望能够将我的 Perfect 应用程序部署到 AWS 并从应用程序调用 DynamoDB、S3 等。但是,我还没有找到任何例子表明这是否可能。AWS SDK 是否可以在服务器端使用,即使它说“用于 iOS”?它是否支持 Swift 包管理器,Perfect 似乎用于与 3rd 方库集成?如果没有,Perfect 是否支持 CocoaPods 进行依赖管理?

如果我正在尝试可行,或者我是否必须直接使用亚马逊的 RESTful 服务编写自己的集成代码?

0 投票
1 回答
57 浏览

swift - 在 Swift Perfect 中使 api 高度可用

我已经定义了一个用于从 MongoDB 提供数据的 API。但是,问题是,如果我从同一个 IP 地址连续访问 api,结果并不一致。如果它第一次给出正确的结果,那么下一次它给出的连接失败。如果我只点击“hello world”api,无论我从同一个 IP 多频繁地点击它都不会失败。我正在监听 HTTP 80 的端口范围。谁能告诉我这个问题以及如何解决这个问题。我是这个服务器概念的新手。

0 投票
1 回答
111 浏览

javascript - 如何在 javascript 中点击发布请求,这会点击服务器端 swift 服务器?

如何在 javascript 中命中发布请求,该请求命中服务器端服务器(完美)?

我在脚本标签中的函数中获取了所有参数。现在我面临从功能到服务器的发布请求的困难