0
運行帽部署後的application.js文件顯示爲application.html.erb瀏覽到我的網站在客戶端上的時候,我發現了一個錯誤:當發送到客戶端
Uncaught SyntaxError: Unexpected token '<' application-[hash here].js line 1
當我看在客戶端的文件「application.js」上,它只是顯示我的application.html.erb的渲染版本。該文件的第一行自然是<!DOCTYPE html>
,所以它有道理,它會在第1行得到這個錯誤。但爲什麼會被髮送的HTML代替我的JavaScript?我今天早些時候幾次運行這個相同的部署,並且運行良好。
我知道這裏有各種各樣的變數可能導致這個問題,但我想我正在尋找的只是想什麼可能會導致問題。
有什麼想法?