Reactjs django rest框架与react一起使用webpack

Reactjs django rest框架与react一起使用webpack,reactjs,django,webpack,django-rest-framework,webpack-dev-server,Reactjs,Django,Webpack,Django Rest Framework,Webpack Dev Server,我成功地连接了DRF,以便在看到帖子后做出反应 但是,当服务器在开发模式下运行时,通过键入短语来实时更新屏幕是不可能的 "webpack --mode development ./src/index.js --output-path ./static/frontend/main.js" 您可能需要实现一些缓存破坏,以便在刷新页面时获取新版本的资产。这是网页包配置的一部分。请参阅有关缓存破坏的信息 链接到HTML中的文件时: 浏览器将只加载一次。随后,它将不再从服务器加载

我成功地连接了DRF,以便在看到帖子后做出反应

但是,当服务器在开发模式下运行时,通过键入短语来实时更新屏幕是不可能的

"webpack --mode development ./src/index.js --output-path ./static/frontend/main.js"

您可能需要实现一些缓存破坏,以便在刷新页面时获取新版本的资产。这是网页包配置的一部分。请参阅有关缓存破坏的信息

链接到HTML中的文件时:


浏览器将只加载一次。随后,它将不再从服务器加载该文件,因为它认为已经缓存了该文件。为了绕过此网页,该网页可以将唯一的内容哈希输出到文件名中,以便每次更新文件时,浏览器都能理解它不能使用缓存版本



我写的这篇文章解释了如何使用webpack和django实现缓存破坏。它的特点是我编写的一个包,即django manifest loader,以便将两者链接在一起。

您可能需要实现一些缓存破坏,以便在刷新页面时获取新版本的资产。这是网页包配置的一部分。请参阅有关缓存破坏的信息

链接到HTML中的文件时:


浏览器将只加载一次。随后,它将不再从服务器加载该文件,因为它认为已经缓存了该文件。为了绕过此网页,该网页可以将唯一的内容哈希输出到文件名中,以便每次更新文件时,浏览器都能理解它不能使用缓存版本



我写的这篇文章解释了如何使用webpack和django实现缓存破坏。它的特点是
django manifest loader
,这是我编写的一个包,用于将两者链接在一起。

要明确的是,当您刷新浏览器时,应用程序没有任何更改?是的,即使我更改了应用程序。js您在npm控制台中是否收到任何错误消息?上面显示了什么?另外,如果您还没有,请务必尝试清空缓存并在您使用的浏览器上进行硬重新加载。要明确的是,当您刷新浏览器时,应用程序没有任何更改?是的,即使我更改了应用程序。js您在npm控制台中是否收到任何错误消息?上面显示了什么?另外,如果您还没有,一定要尝试清空缓存并在您使用的浏览器上进行硬重新加载。