2017-01-13 21 views
1

我已經創建了一個測試Vapor web應用程序,但它似乎並沒有提供css文件。 除了將它們放入公共/樣式目錄(和重建)之外,我還需要做些什麼嗎?蒸氣 - 服務器端Swift:找不到css

請參閱附件圖片(注意紅色的css文件)。

enter image description here

+0

您的HTML文件從哪裏提供?使用'/'前綴樣式表網址將使其成爲絕對路徑(例如http://0.0.0.0/styles/ ...)。如果你想要它相對於HTML文件,請使用'styles/...'來代替。 –

+0

你試過用蒸氣xcode重建嗎? –

+0

我以前在Safari和Vapor之間有靜態文件通信方面的問題。在生產環境中,部署在nginx後面解決了這個問題。我說的是,你的配置可能是正確的,但問題在於框架。我沒有與其他瀏覽器的問題,所以請嘗試Firefox或Chrome瀏覽器,看看它是你還是Vapor。 – tobygriffin

回答

1

感謝您的建議。發現問題是由於使用Vapor 1.1創建了最初的應用程序,然後更新到Vapor 1.3版。

我用Vapor 1.3創建了一個新的應用程序,並做了相同的更改來創建我的web應用程序,然後它一切正常。如果升級Vapor會阻止應用程序正常工作,這有點讓人擔心...

+1

我建議你接受這個答案,因爲你回答了你自己的問題。 –