问题描述
我正在尝试完成有关Dialogflow的Google官方演示。 https://github.com/priyankavergadia/Django-Dialogflow-GoogleVisionAPI
Home.html无法加载静态文件,而且我也找不到原因。
请帮助!
我不断收到类似的错误消息;
获取文件:///User/Django-Dialogflow-GoogleVisionAPI/chat/templates/%7B%%20static%20'css/bootstrap.css'%20%%7D net :: ERR_FILE_NOT_FOUND
let input = [
{
"address": "wellington lane","age": "23","country": "Australia","name": "Mike","profession": "Lawyer"
},{
"address": "Street 25","age": "26","country": "New Zealand","name": "Parks","profession": "Engineer"
},{
"address": "north cross","age": "29","country": "Korea","name": "Wanda","profession": "Doctor"
}
]
let fields = ["name","age","address","country","profession"]
let result = [];
input.forEach(el => {
let resultobj = {}
fields.forEach(fi => {
resultobj[fi] = el[fi]
})
result.push(resultobj)
})
console.log(result)
解决方法
在您提供的信息有限的情况下,静态文件不起作用的原因是您的浏览器正在加载旧的静态文件。
所有浏览器都尝试保留静态资产的本地副本,以减少页面加载时间并最小化网络流量。
您需要刷新浏览器缓存,并且应该这样做。
对于Windows
- 按住ctrl并按浏览器上的“重新加载”按钮
- 使用F5和ctrl刷新浏览器
要了解有关缓存Guide to Browser Caching
的更多信息