【发布时间】:2021-01-16 10:23:47
【问题描述】:
我正在为一个具有有趣需求的研究项目申请。我们现在使用的数据是私密的,不能以任何形式在线。但是,我必须使它可以在线,因为这是一个概念证明。 我正在使用 MySQL 数据库、Node.js/Express 后端和 React(可能还有 D3.js)前端。现在我所拥有的只是一个通过 Visual Studio Code 的开发环境,我在其中手动运行服务器和 React 应用程序,然后在 localhost:3000 上查看应用程序。
尽管有这些限制,但我还是希望有人在没有太多技术背景的情况下使用这个系统。所以我需要一种方法来部署我的本地应用程序和数据库,以便这些用户能够简单轻松地设置和运行它,而无需使用 Internet 来托管任何东西(甚至不允许 Intranet)。有什么想法吗?
任何帮助将不胜感激!
【问题讨论】:
-
我认为这是不可能的。如果您不使用 react 和 node,而只使用 JavaScript,那将是使用 SQLite 的解决方案,但是您完成设置几乎不需要服务器,并且您无法在用户计算机上设置服务器。也许他甚至没有管理员权限,因此无法安装它
标签: mysql node.js reactjs deployment localhost