問題タブ [perfect]
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 - Perfect 2.0 でプロジェクト フォルダのルート ディレクトリのパスを取得する方法は?
ご存じのように、サーバー側の迅速な Perfect 2.0 フレームワークがリリースされました。ルート ディレクトリのパスを取得しようとしていましたが、まだ運がありませんでした。
スニペット 1
このコードは私にパスを与えます
スニペット 2
このコードは私にパスを与えます
しかし、私がそれを望む実際のパスは、指し示しています。
どこ
プロジェクトのルートフォルダーが配置されているパスです。
質問
プロジェクトのルート フォルダへのパスを取得するにはどうすればよいですか?
swift - $(PROJECT_DIR) のようなビルド設定定数に迅速にアクセスするには?
サーバー側の迅速な (Perfect 2.0) に取り組んでいます。CocoaTouch フレームワークを使用せずに、Xcode のビルド設定変数「$(PROJECT_DIR)」または「$(SRCROOT)」にアクセスする方法はありますか。つまり、CoreFoundation です。?
実際に私が望んでいるのは、コードからプロジェクトのルート ディレクトリにアクセスすることです。ただし、CocoaTouch ではないため、NSBundle の使用は機能しません
swift - Perfect 2.0 swift でファイルをアップロードするには?
私はこれまでサーバー側の言語に取り組んだことがありません。私は迅速にそれを学び始めています。だから、ばかげたことを聞いたら、前もって謝罪します。
だからここに物語があります
にファイルをアップロードしたい
私はPerfect 2.0のドキュメントに従っていました.これが私のコードです:-
以下は私の出力です:-
私は何を間違っていますか?
ios - Stormpath Perfect-Turnstile 初期サーバー
私は、Perfect と Turnstile-Perfect を使用してStormpath の iOS クライアント側ノート チュートリアルのバックエンドを構築することにより、 Turnstile-Perfect (サーバー側で迅速かつ完全なための Stormpath 実装) を使用して、iOS サーバー側のユーザー認証をテストしようとしています。基本的なリクエストに対してサーバーを起動して実行することはできますが (投稿の下部を参照)、ユーザー認証はまったく機能しません。おそらく、実際に格納するデータベース構造を作成するデータベースをセットアップする手順が不足しているためです。認証データ。具体的には、Postman を使用して次の投稿でサーバーをテストする場合:
次のエラーが表示されます。
これを構築するにはどうすればよいですか?Stormpath の node.js 実装を実行するときは、次のように実行します。
迅速なパーフェクトターンスタイルに相当するものは何ですか?
このプロジェクトの「main.swift」ファイルに記述されている現在のサーバー コード:
swift - Perfect 2.0 でサーバー アクセスの IP を 0.0.0.0:8181 から変更するには?
私はサーバー側のプログラミングが初めてです.PerfectはSwift用に出ているので、それを始めようとしています.
PerfectTemplate を開始しましたが、http: //0.0.0.0 :8181 で動作していますが、パブリック IP を使用してアクセスすることはできません。たとえば、http://123.45.67.89 :8181 とします。
swift - Perfect 2.0 の Heroku プロファイル
Heroku に Perfect 2.0 (swift パッケージ マネージャーを使用) をデプロイしようとしています。Swift 3 および Perfect 2.0 用の現在のビルド パックが存在し、このビルドパックを使用して以下のテンプレートをテストし、ビルド エラーなしで正常に heroku アプリにプッシュしました。具体的には、Perfect の基本テンプレートの例(ローカルで問題なく動作) を取得して、概念実証として heroku にデプロイしようとしています。ただし問題は、このビルド パックでは、完璧なサーバーへのアクセス方法を heroku に通知するためにトップレベルの Procfile が必要なことです。Perfect 1.0 では、この procfile は単に でしweb: perfectserverhttp --port $PORT
たが、この新しい procfile ではperfectserverhttp
コマンドとして認識されません。私のherokuでは、次のエラーが記録されますbash: perfectserverhttp: command not found
. これを処理する適切な方法は何ですか? つまり、procfile をどのように作成すればよいでしょうか? また、サーバー インスタンスにアクセスするにはどのコマンドを使用すればよいでしょうか? を使用して procfile を作成することで、ローカルで実行することができますweb: .build/debug/<given_package.swift_name>
が、これは heroku での展開には変換されません。