问题标签 [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.
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但没有任何改变......
有人能帮我吗?
提前致谢!
mysql - 如何计算数据库查询中的文件?
我有两张桌子,加入他们,现在我只想数其中一张
执行该查询我得到
操作无法完成。(SwiftKuery:QueryError 2.)
一些想法我的错误是什么?
azure - 如何从kitura中的azure活动目录解码jwt?
我收到了来自 azure ad 的访问令牌,并尝试在 kitura 服务器上对其进行解码。
在 jwt.io 上,我可以成功解码它,但不能通过 kitura 示例项目中的 jwt 解码例程。我正在使用 github 上的示例 kitura 项目给出的确切代码。有人将它与天蓝色令牌一起使用吗?
swift4 - /src:错误:找不到目标的源文件:MyKituraAppTests;使用 Swift 4 清单中的“路径”属性设置自定义目标路径
我正在尝试使用swift build
包.swift
但是,尽管我确实添加了 path 属性,但出现以下错误。
“MyKituraApp”/src:错误:找不到目标的源文件:MyKituraAppTests;使用 Swift 4 清单中的“路径”属性设置自定义目标路径
swift - kitura中可编码路线中的多个参数
我试图弄清楚 Kitura 中带有参数的可编码路由是如何工作的。默认示例总是很简单,例如:
我正在寻找的是:
这可能与可编码的路线?还是我必须回到旧的路由版本?
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 错误
它是在运行容器时,我收到一条错误消息:
非常感谢您的帮助 !
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 图像来解决这个问题......有什么更好的聪明方法吗?
再次非常感谢您的帮助。
swift - 如何使用 Kitura Server 连接和授权 google auth iOS 客户端?
- 我按照此处给出的步骤完成了服务器的设置。
- OAuth 确实适用于谷歌,但仅适用于网络客户端
- 在 iOS 客户端上,我按照此处给出的步骤按照步骤集成了 google 登录
假设localhost:8080/api/v1/movies
登录的用户应该访问一条获取路由,我该如何实现呢?
- 用户已经在 iOS 客户端上登录。
- 如何将 iOS 客户端的 google 授权信息传递给服务器?
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 一起使用?
我不想编写自己的方法,因为我担心我会错过一些伴随日期复杂性而来的因素。
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
全输出