問題タブ [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.
swift - Leaf & Vapor 3 - ビューに CSS と画像を読み込めません
私は、Vapor とバックエンド ロジック全般に非常に慣れていません。Leaf を使用して単純な Web アプリを構築しています。psql データベースからデータを読み取って、html/css (リーフ) ページに表示しようとしています。問題は、パラメーターをページに渡すと、css と画像が読み込まれないことです。
これは私のコントローラーの機能です
としてルートを作成しました
実行すると、ページには正しいデータがありますが、css または画像が読み込まれません。
私のindex.leafファイル
奇妙なことに、変数を使用せずに、またはオブジェクト マッピングの外側でページを表示するルートを作成すると、正常に表示されます。
更新: パラメータを使用して呼び出し中のリーフ ページをレンダリングしていることが問題であることがわかりました。パラメーターなしでルートを使用してページをレンダリングしようとすると機能しますが、パラメーターを使用してルート内で同じことを行うと、css と画像が読み込まれません。
vapor - リーフがテンプレートを見つけられない - Xcode 12 Vapor 4
Vapor 3 から 4 に、Xcode 11 から 12 に更新しました。Leaf は *.leaf テンプレートを見つけることができません。「noTemplateFile」エラーが発生します。
xcode - docker イメージ内の vaplic `Public` ディレクトリが公開されていません
Mac で Xcode を使用して Vapor 4.3 と Leaf を問題なく実行しています。
パブリック ディレクトリ ミドルウェアが有効になっています。
デフォルトを使用してイメージをビルドdockerfile
し、docker で実行するとすぐに、css とすべてのイメージ ファイルが読み込まれなくなります。
注:これは、コマンドdockerfile
に付属しているものとまったく同じです。vapor new
(この投稿を書いた日付に更新されます)
Safariで次のエラーが表示されます。
Chromeには次の警告が表示されます。
私は何が欠けていますか?