問題タブ [server-side-swift]

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 投票する
0 に答える
34 参照

vapor - Vapor アプリが起動時にクラッシュしました。VaporS3Signer.Provider.S3ProviderError.config("vapor-S3Signer.json 構成ファイルがありません")

サーバーサイドの迅速な場合、私は蒸気を使用しています。

main.swift のエラー: スレッド 1:

致命的なエラー: 最上位で発生したエラー: VaporS3Signer.Provider.S3ProviderError.config("vapor-S3Signer.json 構成ファイルがありません")

ログ:

致命的なエラー: 最上位でエラーが発生しました: VaporS3Signer.Provider.S3ProviderError.config("vapor-S3Signer.json 構成ファイルはありません"): ファイル /BuildRoot/Library/Caches/com.apple.xbs/Sources/swiftlang_Fall2018/swiftlang_Fall2018-1000.11 .42/src/swift/stdlib/public/core/ErrorType.swift、191 行目

私のコード(main.swift):

Xcode10.1 でアプリを実行しているときに、アプリの起動時にエラーが発生します。

0 投票する
1 に答える
173 参照

swift - Vapor-Fluent を使用して Swift の Web サービスのインスタンス間でデータを保持できない

Vapor フレームワークを使用して Swift で Web サービスを作成しています。

FluentSQLite を使用してデータを保存します。SQLiteModel および Migration に準拠するユーザー モデルがあります。post メソッドを介して新しいユーザーを作成し、以下のような get メソッドを介してユーザーのリストを返すルートを追加しました。

ここに画像の説明を入力

get API を初めて実行すると、空の配列が返されます。何人かのユーザーを投稿した後、それらを取得できます。しかし、サービスを停止して再度実行すると、以前に保存したユーザーを取得できません。

私は Vapor を初めて使用するので、ここで何が欠けているのかわかりません。すべてのオンライン検索とドキュメントは役に立ちませんでした。ドキュメントでそれを試した後、最初はトランザクション内に保存またはクエリがありませんでしたが、同じ問題がありました。