在Django中构建调试工具栏时,我在文件toolbar.js中收到一个错误s.map:HTTP错误:状态代码404,网络::ERR_UNKNOWN_URL_SCHEME toolbar.js:1无法加载模块脚本:服务器以非JavaScript MIME类型“text/plain”响应。根据HTML规范,对模块脚本强制执行严格的MIME类型检查。谁能告诉我解决这个问题的方法
vx6bjr1n1#
我在这里找到了解决方案How to set content type of JavaScript files in Django
#settings.py if DEBUG: import mimetypes mimetypes.add_type("application/javascript", ".js", True)
yhived7q2#
Drewslee答案的扩展该问题的解决方案在文档中有说明
HKEY_CLASSES_ROOT\.js\Content Type
text/javascript
llycmphe3#
我曾经遇到过这个问题,在编辑Windows注册表后得到了修复。我只是将HKEY_CLASSES_ROOT.js\内容类型从文本/纯文本设置为文本/JavaScript。现在问题解决了!
lnlaulya4#
我遇到了同样的错误。当我使用RegistryEditor在我的Windows中将HKEY_CLASSES_ROOT.js\Content Type从text/plain更新为text/javascript时,它就解决了。之后我必须刷新我的浏览器缓存才能看到工具栏
RegistryEditor
HKEY_CLASSES_ROOT.js\Content Type
text/plain
mwyxok5s5#
在我的情况下,我尝试在另一个服务器上运行它,如8080,它的工作
xmakbtuz6#
如果您按照文档页面所示配置了settings.py和urls.py...只需转到您的浏览器,清除隐私政策下的数据部分,然后清除浏览器的缓存。
6条答案
按热度按时间vx6bjr1n1#
我在这里找到了解决方案How to set content type of JavaScript files in Django
yhived7q2#
Drewslee答案的扩展
该问题的解决方案在文档中有说明
HKEY_CLASSES_ROOT\.js\Content Type
设置为text/javascript
。llycmphe3#
我曾经遇到过这个问题,在编辑Windows注册表后得到了修复。我只是将HKEY_CLASSES_ROOT.js\内容类型从文本/纯文本设置为文本/JavaScript。
现在问题解决了!
lnlaulya4#
我遇到了同样的错误。当我使用
RegistryEditor
在我的Windows中将HKEY_CLASSES_ROOT.js\Content Type
从text/plain
更新为text/javascript
时,它就解决了。之后我必须刷新我的浏览器缓存才能看到工具栏
mwyxok5s5#
在我的情况下,我尝试在另一个服务器上运行它,如8080,它的工作
xmakbtuz6#
清除浏览器缓存
如果您按照文档页面所示配置了settings.py和urls.py...只需转到您的浏览器,清除隐私政策下的数据部分,然后清除浏览器的缓存。