我爲一組JS文件配置了Django Pipeline(verison 1.3.15)。我已經按照它們正常顯示在我的頁面中的順序對它們進行了配置。一切工作正常與collectstatic等。當我查看源代碼,一切似乎已被正確地塞進1單片JS文件,但是當我加載頁面,事情是錯誤的。我所包含的jQuery插件(以前工作正常)沒有附加到jQuery(通過Firebug驗證)(jQuery
傳遞給我的插件的閉包,而不是$
,因此它不是noConflict()
問題)。是否有一個Pipeline的問題,我忽略了一些問題,在某些情況下,由於它們被壓縮的方式(注意:我使用的是JSMin壓縮器),你不能將多個JavaScript文件包括在一起。使用Django Pipeline,爲什麼我會遇到JS錯誤?
0
A
回答
1
這個問題最有可能與管道無關,但與您的js文件的js語法。考慮以下情形:
// file1.js
var foo='bar'
和
// file2.js
var cat='dog'
當這兩個文件是獨立的瀏覽器沒有問題,處理JS,因爲它可以自動地當你把然而弄清楚每個表達式結束並縮小這兩個文件,你得到類似的東西:
//combined.js
var foo='bar' var cat='dog'
上面顯然是一個語法錯誤。所以你的情況很可能有類似的情況發生。要解決這個問題,請確保所有文件都具有絕對有效的js語法(大多數情況下只是缺少分號)。
相關問題
- 1. 爲什麼我會遇到SQLSyntaxErrorException - 遇到「」?
- 2. 爲什麼我在reportview遇到錯誤
- 3. 爲什麼我會收到錯誤:「錯誤:Render_to_response未定義」; Django
- 4. 爲什麼我會遇到這個錯誤 - 「缺少令牌」?
- 5. 爲什麼我會遇到這些類型錯誤?
- 6. 爲什麼我會遇到分段錯誤?
- 7. 爲什麼我會遇到分段錯誤?
- 8. 爲什麼我有時會遇到錯誤的主機名?
- 9. 爲什麼我會遇到Apple Mach-O鏈接器(ID)錯誤?
- 10. 我爲什麼會遇到超出範圍的錯誤?
- 11. 有誰知道我爲什麼會遇到空異常錯誤?
- 12. 爲什麼我會遇到I/O錯誤?
- 13. 爲什麼我會遇到這些錯誤:?
- 14. 爲什麼我在嘗試使用log4j時遇到此錯誤?
- 15. 爲什麼我會在Perl的RabbitMQ使用者中遇到404錯誤?
- 16. 爲什麼我會遇到AmbiguousMatchException?
- 17. 爲什麼我會遇到seg故障?
- 18. 爲什麼我會遇到dispatch_once死鎖?
- 19. 爲什麼我會收到'ArrayIndexOutOfBoundsException'錯誤?
- 20. 爲什麼我會收到IdentityRole錯誤?
- 21. 爲什麼我會收到Ada錯誤?
- 22. 爲什麼我會得到UncaughtSyntax錯誤
- 23. 爲什麼我會收到ArrayIndexOutOfBoundsException錯誤?
- 24. 爲什麼我會收到WCF錯誤?
- 25. 爲什麼我會收到「ArrayIndexOutOfBoundsException」錯誤?
- 26. 爲什麼我會收到glibc錯誤?
- 27. 爲什麼我會得到「java.lang.IllegalArgumentException」錯誤?
- 28. 爲什麼我會收到錯誤「java.util.NoSuchElementException」?
- 29. 爲什麼我會收到NZEC錯誤?
- 30. 爲什麼我會收到authentication_redirect_to_virtual_host錯誤?
有趣,謝謝。我的代碼中會有一些偏袒,然後再回來看看。 – orokusaki
任何運氣與此? – miki725
啊,是的。感謝您的推動。它原來是Bootstrap 2.3的縮小版本。事實上,在整個縮小線的末尾只是簡單地缺少一個分號。 – orokusaki