当您在抢劫模板中链接静态内容时,其搜索规则是什么?我遇到了一些与找不到 javascript 文件有关的问题。
因此,当提供的 URL 是 /index 时,将我的“myjavascript.js”和“jquery.js”粘贴到“static”目录的根目录中似乎是有效的。如果 URL 是 /something/index,那么它无法在“静态”目录的根目录中找到我的 javascript 文件。所以把它们放在“静态/东西”中可以修复它。无论如何,我最终将我的 javascript 文件的副本散布在各处,以便可以在不同的 URL 字符串下找到它们。所以,要么我使用了错误的位置,要么我的链接在模板中不正确。
给定链接<script type="text/javascript" src="/js/jquery.js"> </script>
它会在哪里查找文件?怎么样 src="jquery.js"
?
如果我将文件放在“static/js”下,我也会从 javascript 控制台收到这些类型的错误:
Resource interpreted as Script but transferred with MIME type text/html: "http://0.0.0.0:8000/js/jquery.js". new:6
Uncaught SyntaxError: Unexpected token < :8000/js/jquery.js:1
Resource interpreted as Script but transferred with MIME type text/html: "http://0.0.0.0:8000/js/base.js". new:6
Uncaught SyntaxError: Unexpected token <
谢谢。