問題タブ [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.

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

swift - 蒸気アプリでテストが機能しない

Vapor アプリでテストを実行できませんでした。リンカーは、テストされているアプリ クラスをまったく見つけられないようです。問題を絞り込むために、既定のアプリ テンプレートを使用して、可能な限り単純なテストを作成してみました。手順を以下に示します。誰かが私が間違っていること、または問題を再現できることを教えてくれれば、とても感謝しています.

  1. 新しいプロジェクトを作成します。
  1. デフォルト プロジェクトのクラスを参照するダミー テストを追加します。
  1. プロジェクトをビルドします。
  1. テストを実行します。
  1. おっと、Package.swift の exclude: セクションから「Tests」を削除する必要があるようです。
  1. 再試行。
  1. 上記のコマンドラインを直接実行してみてください。

これは、私自身のプロジェクトでも見られる動作です。リンカは、テストで参照されているアプリのクラスを見つけられません。

解決しました。以下のコメントを参照してください。

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

swift - Vapor - Web ソケットの作成

Vapor を使用して小さなチャット アプリケーションを作成しようとしていますが、行き詰まりました。iOSでSocket.IOを使用していますが、常にエラーページが見つかりません。

エラーを特定する方法を教えてください。

蒸気コード :

クライアント側:

}

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

swift - 括弧を開いた後のパラメータ

私は、Swift の Web フレームワークである Vapor で最初のステップを実行しています。

私の注意を引いた最初のコードは次のとおりです。

ここの構文がわかりません。つまり、メソッドを呼び出しapp.get()ていますが、リクエストがパラメーターであるある種の関数も定義しています。これにより、/welcomeURL からアクセスできる get メソッドが生成され、"Hello" が返されることがわかっています。私にとって明確でないのは、このコードがどのように機能し、コンパイラがそれをどのように解釈するかです。

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

swift - CLI を使用して Vapor アプリを Heroku にプッシュしようとすると失敗する

Heroku にプッシュしたい Vapor アプリがあります。以前vapor heroku initは Heroku プロジェクトを初期化していました。Heroku に移行したので、変更を Heroku にプッシュできるようにしたいと考えていますvapor heroku push。しかし、Vapor CLI からそのコマンドを実行するたびに、次の結果が得られます。

なぜそれが失敗するのか、またはおそらく正しい方向に私を向ける理由を誰かに教えてもらえますか?

0 投票する
2 に答える
550 参照

swift - VaporでPUT HTTPリクエストを処理するには?

Vapor でレコードを更新する唯一の方法は次のとおりです。

ただし、PUT 要求の代わりにパラメーターを使用して GET 要求を実行しているため、あまり RESTful な方法ではありません。

Vapor で PUT リクエストを実行するにはどうすればよいですか?

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

swift - Vapor Swift カスタムバリデーター

Vapor でカスタム パスワード バリデータを作成しようとしています。マッチを機能させる方法がわかりません。

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

swift - Swift 3 Vaporでマルチパートポストリクエストを送信する方法

アプリの画像をホストするために蒸気を使用しています。画像を受信して​​印刷する次のコードがあります。

Swiftだけを使用してマルチパートリクエストを送信するにはどうすればよいですか?.現在使用しているポストリクエストコードは次のとおりです。