問題タブ [leaf]

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

swift - Leaf & Vapor 3 - ビューに CSS と画像を読み込めません

私は、Vapor とバックエンド ロジック全般に非常に慣れていません。Leaf を使用して単純な Web アプリを構築しています。psql データベースからデータを読み取って、html/css (リーフ) ページに表示しようとしています。問題は、パラメーターをページに渡すと、css と画像が読み込まれないことです。

これは私のコントローラーの機能です

としてルートを作成しました

実行すると、ページには正しいデータがありますが、css または画像が読み込まれません。

私のindex.leafファイル

奇妙なことに、変数を使用せずに、またはオブジェクト マッピングの外側でページを表示するルートを作成すると、正常に表示されます。

更新: パラメータを使用して呼び出し中のリーフ ページをレンダリングしていることが問題であることがわかりました。パラメーターなしでルートを使用してページをレンダリングしようとすると機能しますが、パラメーターを使用してルート内で同じことを行うと、css と画像が読み込まれません。

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

vapor - リーフがテンプレートを見つけられない - Xcode 12 Vapor 4

Vapor 3 から 4 に、Xcode 11 から 12 に更新しました。Leaf は *.leaf テンプレートを見つけることができません。「noTemplateFile」エラーが発生します。

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

xcode - docker イメージ内の vaplic `Public` ディレクトリが公開されていません

Mac で Xcode を使用して Vapor 4.3 と Leaf を問題なく実行しています。

パブリック ディレクトリ ミドルウェアが有効になっています。

デフォルトを使用してイメージをビルドdockerfileし、docker で実行するとすぐに、css とすべてのイメージ ファイルが読み込まれなくなります。

注:これは、コマンドdockerfileに付属しているものとまったく同じです。vapor new(この投稿を書いた日付に更新されます)

Safariで次のエラーが表示されます。

資力

Chromeには次の警告が表示されます。

私は何が欠けていますか?