問題タブ [vapor]
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.
swift - 蒸気アプリでテストが機能しない
Vapor アプリでテストを実行できませんでした。リンカーは、テストされているアプリ クラスをまったく見つけられないようです。問題を絞り込むために、既定のアプリ テンプレートを使用して、可能な限り単純なテストを作成してみました。手順を以下に示します。誰かが私が間違っていること、または問題を再現できることを教えてくれれば、とても感謝しています.
- 新しいプロジェクトを作成します。
- デフォルト プロジェクトのクラスを参照するダミー テストを追加します。
- プロジェクトをビルドします。
- テストを実行します。
- おっと、Package.swift の exclude: セクションから「Tests」を削除する必要があるようです。
- 再試行。
- 上記のコマンドラインを直接実行してみてください。
これは、私自身のプロジェクトでも見られる動作です。リンカは、テストで参照されているアプリのクラスを見つけられません。
解決しました。以下のコメントを参照してください。
swift - Vapor - Web ソケットの作成
Vapor を使用して小さなチャット アプリケーションを作成しようとしていますが、行き詰まりました。iOSでSocket.IOを使用していますが、常にエラーページが見つかりません。
エラーを特定する方法を教えてください。
蒸気コード :
クライアント側:
}
swift - 括弧を開いた後のパラメータ
私は、Swift の Web フレームワークである Vapor で最初のステップを実行しています。
私の注意を引いた最初のコードは次のとおりです。
ここの構文がわかりません。つまり、メソッドを呼び出しapp.get()
ていますが、リクエストがパラメーターであるある種の関数も定義しています。これにより、/welcome
URL からアクセスできる get メソッドが生成され、"Hello" が返されることがわかっています。私にとって明確でないのは、このコードがどのように機能し、コンパイラがそれをどのように解釈するかです。
swift - CLI を使用して Vapor アプリを Heroku にプッシュしようとすると失敗する
Heroku にプッシュしたい Vapor アプリがあります。以前vapor heroku init
は Heroku プロジェクトを初期化していました。Heroku に移行したので、変更を Heroku にプッシュできるようにしたいと考えていますvapor heroku push
。しかし、Vapor CLI からそのコマンドを実行するたびに、次の結果が得られます。
なぜそれが失敗するのか、またはおそらく正しい方向に私を向ける理由を誰かに教えてもらえますか?
swift - VaporでPUT HTTPリクエストを処理するには?
Vapor でレコードを更新する唯一の方法は次のとおりです。
ただし、PUT 要求の代わりにパラメーターを使用して GET 要求を実行しているため、あまり RESTful な方法ではありません。
Vapor で PUT リクエストを実行するにはどうすればよいですか?
swift - Vapor Swift カスタムバリデーター
Vapor でカスタム パスワード バリデータを作成しようとしています。マッチを機能させる方法がわかりません。
swift - Swift 3 Vaporでマルチパートポストリクエストを送信する方法
アプリの画像をホストするために蒸気を使用しています。画像を受信して印刷する次のコードがあります。
Swiftだけを使用してマルチパートリクエストを送信するにはどうすればよいですか?.現在使用しているポストリクエストコードは次のとおりです。