gpt4 book ai didi

javascript - 为什么我的页面不反射(reflect)我在代码中所做的更改?

转载 作者:行者123 更新时间:2023-11-28 15:51:28 25 4
gpt4 key购买 nike

我正在尝试让这个简单的测试起作用,这样我就可以继续使用 ReactJS 制作一个练习网络应用程序。

问题是,每次我进行更改时,我都必须按 cmd + shift + r 并执行硬重新加载而不是常规重新加载 (cmd + r)

我试过:

开发工具 > 禁用缓存(当 DevTools 打开时)但它不起作用。

附带说明一下,我的服务器工作正常。我觉得我描述的这个问题可能是缓存问题。

这是我的 index.html 文件:

<!DOCTYPE html>
<html>

<head>
<title>My website</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://unpkg.com/react@15/dist/react.js"></script>
<script src="https://unpkg.com/react-dom@15/dist/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.6.16/browser.js"></script>
</head>

<body>
<div id="example"></div>
<script type="text/babel" src="index.js"></script>
</body>

</html>

这是我的 index.js 文件:

ReactDOM.render(<h1>testin</h1>, document.getElementById('example'));

最佳答案

您可以尝试运行 http-server -c-1 这里的 -c-1 标志应该禁用缓存。

http-server command line options有一些关于 -c 标志的信息:

Set cache time (in seconds) for cache-control max-age header, e.g. -c10 for 10 seconds (defaults to '3600'). To disable caching, use -c-1.

关于javascript - 为什么我的页面不反射(reflect)我在代码中所做的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41834420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com