制作一个React WebPage供本地使用

问题描述 投票:0回答:2

我最近开始使用JavaScript进行编码并开始创建一个WebPage,它将把它呈现给客户端。事情是你需要一个服务器来运行webPage,我不能让客户端每次打开一个...(我本可以使用另一种语言使其脱机且更容易,但我想尝试使用JS来实现GUI和性能。

所以我考虑制作某种.bat文件来打开服务器,打开html文件,当html关闭时,服务器关闭。(我知道关于.bat文件......)

经过一番研究后我发现我可以用Python做到这一点很容易,但即便如此,我还是要安装Py。在客户端计算机上,我想避免这种情况。

更重要的是,我发现我的应用程序不适用于Python的服务器或VS代码的LiveServer扩展。 (是的我是React的新手,我使用npm下载WebPackage,使用'npm start'作为服务器并且它工作正常,当导入js或使用ReactDOM.render时,它必须是html中的问题)。

这可能有点复杂,但如果有人有建议,那么我将不胜感激。

javascript html css reactjs offline
2个回答
0
投票

如果您使用的是create-react-app,则可以运行yarn build,它将在您的构建文件夹中创建生成版本。只需在浏览器中运行index.html,它将运行没有任何服务器的网站。


0
投票

我认为您应该使用Electron它可以帮助您使用JavaScript,HTML和CSS构建跨平台的桌面应用程序。

我已经使用phpDesktop使用PHP构建桌面应用程序,但这在各个方面都更好。

ElectronJS Homepage

This is a great Electron Crash Course

© www.soinside.com 2019 - 2024. All rights reserved.