是否可以在没有网络访问和服务器的情况下在本地使用反应?
对于其他 HTML/css/script 内容,可以使用“file:///myFile.html”之类的 URL 浏览文件。我看过https://stackoverflow.com/a/30270618/4142984但是,首先我不使用 chrome,其次我不想每次做一些测试时都在网上看到。(而且,是的,我不只是有点偏执。)
所以我已经下载了js文件并替换了
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
和
<script src="react-development.js" ></script>
<script src="react-dom.development.js"></script>
我得到:
未捕获的 TypeError:React 未定义
添加这里建议的代码https://stackoverflow.com/a/26347762/4142984我明白了
未捕获的 ReferenceError:未定义 React
有没有办法解决它,如果有,如何解决?
这个问题背后的一个原因是我不信任云:一次黑客攻击服务器或一个人(m/w/x)-in-the-middle 攻击,基于它的一切都会失败(最好的情况)或做真正的伤害。