问题标签 [kitura]

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 回答
65 浏览

mysql - 如何在官方 swift-ubuntu 镜像上使用 SwiftMySQLKuery 和 tools-utils.sh?

我正在尝试使用以下命令在官方 swift-ubuntu(最新,5.0.1)图像上使用 mysql 运行我的 kitura(2.7)应用程序的发布版本。

第一个命令按预期工作。第二个是警告:

warning: you may be able to install mysqlclient using your system-packager: apt-get install libmysqlclient-dev

尝试安装lib但没有任何改变......

有人能帮我吗?

提前致谢!

0 投票
1 回答
97 浏览

mysql - 如何计算数据库查询中的文件?

我有两张桌子,加入他们,现在我只想数其中一张

执行该查询我得到

操作无法完成。(SwiftKuery:QueryError 2.)

一些想法我的错误是什么?

0 投票
1 回答
145 浏览

azure - 如何从kitura中的azure活动目录解码jwt?

我收到了来自 azure ad 的访问令牌,并尝试在 kitura 服务器上对其进行解码。

在 jwt.io 上,我可以成功解码它,但不能通过 kitura 示例项目中的 jwt 解码例程。我正在使用 github 上的示例 kitura 项目给出的确切代码。有人将它与天蓝色令牌一起使用吗?

0 投票
1 回答
1473 浏览

swift4 - /src:错误:找不到目标的源文件:MyKituraAppTests;使用 Swift 4 清单中的“路径”属性设置自定义目标路径

我正在尝试使用swift build

包.swift

但是,尽管我确实添加了 path 属性,但出现以下错误。

“MyKituraApp”/src:错误:找不到目标的源文件:MyKituraAppTests;使用 Swift 4 清单中的“路径”属性设置自定义目标路径

0 投票
1 回答
105 浏览

swift - kitura中可编码路线中的多个参数

我试图弄清楚 Kitura 中带有参数的可编码路由是如何工作的。默认示例总是很简单,例如:

我正在寻找的是:

这可能与可编码的路线?还是我必须回到旧的路由版本?

0 投票
1 回答
261 浏览

docker - Docker 构建 Kitura Sqift 容器 - 找不到 Shim.h mysql.h 文件

我正在尝试将我当前的 Kitura Dev 设置移动到真正的运行环境中,首先将其移动到 Docker 容器中,然后再将其迁移到云提供商。

然而,在尝试为 Kitura 构建我的 Docker 设置时,我遇到了问题,我没有找到任何合适的解决方案来解决这些问题。

我正在根据此页面的说明构建我的 docker 容器 https://www.kitura.io/docs/deploying/docker.html

但我也在包中使用 SwiftKuery 和 MySQL。

我的 Docker 工具文件如下所示

我收到以下错误

使用此命令后

第一个仍然有效

构建容器时出现错误

任何人都知道我可以做些什么来解决这个问题......?

更新:

我尝试了一个提供的建议来添加一个带有一个条目的 .swift-build-linux 文件

进入我项目的源文件。

运行命令:

正如您在下面看到的那样,它似乎捡起了它......但我仍然遇到同样的问题:(

更新 :

在我的 Dockerfile-tools 添加这一行之后,它似乎工作了。:

...但现在我遇到了一个新错误,我首先必须调查...

更新 - 分辨率:

好的,我添加了条目

到我项目根目录中新创建的 .swift-build-linux 文件。(以前我在该行中有一个小的拼写错误)。

现在我能够通过 Dockerisation 过程的这一步...... :)

更新 - 新问题:

大家好,我遇到了一个与教程相关的新问题,这是在构建容器后运行容器:我认为这是一个不同的主题,我提出了一个新问题: 运行 Kitura Docker Image 导致 libmysqlclient.so。 18 错误

它是在运行容器时,我收到一条错误消息:

非常感谢您的帮助 !

0 投票
1 回答
232 浏览

swift - 运行 Kitura Docker Image 导致 libmysqlclient.so.18 错误

在我在这里遇到一些以前的问题来 Dockerise 我的 MySQL Kitura SETUP 之后:Docker Build Kitura Sqift Container - Shim.h mysql.h file not found

我正在运行一个新问题,我无法按照以下指南解决:https ://www.kitura.io/docs/deploying/docker.html 。

在我完成了所有步骤并修复了之前的 MySQL 问题之后,我现在能够运行以下命令:

然而,这会导致以下问题:

我假设有什么东西再次尝试从一些错误的环境目录中打开 libmysqclclient ?

但是我怎样才能通过构建 docker 图像来解决这个问题......有什么更好的聪明方法吗?

再次非常感谢您的帮助。

0 投票
1 回答
60 浏览

swift - 如何使用 Kitura Server 连接和授权 google auth iOS 客户端?

假设localhost:8080/api/v1/movies登录的用户应该访问一条获取路由,我该如何实现呢?

  • 用户已经在 iOS 客户端上登录。
  • 如何将 iOS 客户端的 google 授权信息传递给服务器?
0 投票
1 回答
75 浏览

swift - Swift for ubuntu 中日历功能的替代方案?

我正在尝试为我的 Kitura AppServer 构建一个正在运行的 Docker 映像。我正在我的 MacBook 上使用 XCode 进行编码,但我想使用 Docker 将服务器部署到云环境。

在我的情况下,这需要在 Unix 中构建一个 ibm 版本的 Ubuntu ...

来自 ibmcom/swift-ubuntu:5.0.2

不幸的是,描述之后的构建过程非常令人沮丧,并且使用此处列出的构建命令需要多次使用多种方法来运行映像: https ://www.kitura.io/docs/deploying/docker.html

但每隔一段时间我就有一个工作包。然而,经过多次反复试验,我了解到在 Ubuntu 上运行的 Docker 映像不喜欢我的日历调用来获取星期几。

这会导致我的容器因异常而停止并需要重新启动...

有没有人有替代解决方案来调用可靠的星期几,其功能可以与 MacOS 和 Ubuntu 一起使用?

我不想编写自己的方法,因为我担心我会错过一些伴随日期复杂性而来的因素。

0 投票
0 回答
54 浏览

docker - kitura docker错误检查上下文:'无法统计'/home/conor/workspace/UserInstruction/.build-ubuntu/checkouts''

我无法构建将上传到 DockerHub/AWS EC2 的 docker 映像,该文件夹归 root 所有。docker install 按照官方 docker 文档的指示进行,hello-world 测试运行没有错误。我在这里关注帖子https://www.raywenderlich.com/1244870-deploying-kitura-with-docker-kubernetes-getting-started

Swift/Kitura 项目构建和运行没有错误。

运行的命令列表

Dockerfile

包.swift

输出