Javascript 是否可以在没有web访问和服务器的情况下在本地使用react?
是否可以在没有web访问和服务器的情况下在本地使用react 对于其他HTML/css/script内容,可以使用URL浏览文件,如“file:///myFile.html". 我见过,但是,首先我不使用chrome,其次我不想每次做一点测试都在网上被看到。(是的,我不只是有点偏执。) 所以我下载了js文件并替换了Javascript 是否可以在没有web访问和服务器的情况下在本地使用react?,javascript,reactjs,Javascript,Reactjs,是否可以在没有web访问和服务器的情况下在本地使用react 对于其他HTML/css/script内容,可以使用URL浏览文件,如“file:///myFile.html". 我见过,但是,首先我不使用chrome,其次我不想每次做一点测试都在网上被看到。(是的,我不只是有点偏执。) 所以我下载了js文件并替换了 <script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin&
<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>
与
我得到:
未捕获类型错误:未定义React
添加此处建议的代码
未捕获引用错误:未定义React
有没有办法解决这个问题?如果有,怎么解决
这个问题背后的一个原因是我不信任云:一次对服务器的黑客攻击或一个人(m/w/x)-中间攻击,基于它的一切都将失败(最好的情况)或造成真正的损害。最好使用不同的语言或创建自己的javascript框架 下面是一个关于如何构建自己的框架的示例
你试过了吗?您可以在本地主机上创建应用程序并运行服务器。@Sumithaturvedi是的,但我想在没有服务器的情况下运行(仅限浏览器),这会使我陷入版本地狱:“您正在运行节点8.10.0。创建React应用程序需要节点10或更高版本。请更新您的节点版本。”我已经做了3到5次类似的更新。你有没有检查你的网络标签,看看js资源是否被找到和加载?相对URI总是粗略的,我认为这是你的问题。好吧,让你多疑一点,运行本地Web服务器和你的机器一样安全。因为被黑客攻击的唯一方法是你的机器被黑客攻击,而不是运行服务器软件,也许你应该使用简单的apache/mysql而不是运行node@johnSmith虽然如此,但是没有服务器,代码运行调试周期要短得多。“最好使用不同的语言或创建自己的javascript框架。”。。。你让我开心。。。不幸的是,雇佣自由职业者的客户对使用什么有自己的看法;扎实、高效、专注。
<script src="react-development.js" ></script>
<script src="react-dom.development.js"></script>