問題タブ [static-resource]
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.
html - node.js アプリの CSS が IDE に読み込まれるのに、ローカルホストには読み込まれないのはなぜですか?
LightTable を使用して nodejs アプリケーションを作成しています<link href="">
。タグでファイルへの相対パスを指定すると、css が正常にロードされているようです。を実行するnode index.js
と、サーバーが起動し、ページが正常にロードされますが、コンソール エラーが発生し、指定したパスに CSS ファイルが見つからないという 404 が表示されます。HerokuForeman Start
も使ってみましたが、サイコロはありません。html は次のとおりです。
これが私のディレクトリツリー構造です:
編集:質問への回答を見つけた後、以下の情報が関連するようになりました。CSS と背景画像を必要に応じてロードする新しいコードをコメントアウトしました。
これが私のルーティングとサーバーコードです。私は意図的に Express を使用していません。
java - 埋め込み Jetty 静的リソースを使用した Spring MVC
組み込みの Jetty を使用しています:
私の春のコンテキストxmlファイルは次のとおりです。
取得しようとするhttp://localhost:8080/index.html
と、404 http ステータス コードが返されます。
私が間違っていることは何ですか?静的リソースを取得できないのはなぜですか?
playframework - 404 ページのフレームワークの静的リソース (アセット) を再生します。
私はプレイ フレームワーク 2.3 バージョンを使用し、静的な html を提供しています (プレイ テンプレート エンジンは使用していません)。
#静的リソースを /public フォルダーから /assets URL パスにマップします GET /assets/*file controllers.Assets.at(path="/public", file)
ユーザーが間違った URL にアクセスしようとしたときに 404 ページを提供したい
たとえば、パブリック アセット フォルダーに 2 つの html があります。
public/html/a.html
public/html/b.html
public/error/404.html
URL: localhost/assets/html/a.html -> 200 OK
URL: localhost/assets/html/b.html -> 200 OK
URL: localhost/assets/html/c.html -> 404 NOT FOUND PAGE なので私はこのページを提供したい (URL: localhost/assets/error/404.html)
私はすでに Global.onHandlerNotFound と Global.onBadRequest を使用しようとしていますが、これは静的リソースの場合には機能しません。
私を助けてください。ありがとうございました。
configuration - Spring Boot と Thymeleaf を使用した静的リソースのロード
静的リソースをロードしたい。最初はすでに動作していると思っていましたが、それはブラウザのキャッシュのトリックにすぎませんでした。期待どおりにロードされたhtmlファイルのみを取得しますが、js、css、画像などは取得しません。
======
私のスタートクラス:
======
WebMvcConfig
======
私のプロジェクトのリソース
=====
リソースへのアクセス
リソースを取得しようとするさまざまなスタイルがありますが、どれも機能しません!!!