2017-01-13 6 views
1

テスト用の蒸気ウェブアプリケーションを作成しましたが、CSSファイルを提供していないようです。 Public/stylesディレクトリに置いて(再構築する)以外は何もしなくてはなりませんか?蒸気サーバー側のスウィフト:CSSが見つかりません

付属の画像を参照してください(赤のCSSファイルに注意してください)。提案のため

enter image description here

+0

HTMLファイルはどこから提供されていますか?スタイルシートのURLを '/'で始めると、絶対パスになります(例:http://0.0.0.0/styles/...)。 HTMLファイルを基準にしたい場合は、代わりに 'styles/...'を使います。 –

+0

蒸気xcodeで再構築しましたか? –

+0

私はSafariとVaporの間の静的なファイル通信で、これまでに問題を抱えていました。本番環境では、nginxの後ろに配置することでこの問題が解決されます。私が言っていることは、あなたの設定が正しいかもしれないが、問題はフレームワークにあるということです。私は他のブラウザに問題がなかったので、それがあなたか蒸気かを確認するためにFirefoxやChromeを試してみてください。 – tobygriffin

答えて

1

感謝。この問題は、Vaporバージョン1.1で初期アプリケーションを作成し、次にVaporバージョン1.3に更新することによって発生したことが判明しました。

私はVapor 1.3で新しいアプリケーションを作成し、同じ変更を加えて自分のWebアプリケーションを作成したところ、すべて機能しました。 Vaporをアップグレードするとアプリが動作しなくなる場合は、少し心配です。

+1

あなた自身の質問に答えたので、この回答を受け入れることをお勧めします。 –

関連する問題