我创建了一个reactJs应用。但现在我通过Intellij idea运行这个应用程序,我想部署它并在我的机器上永久运行,而不是通过Intellij idea打开。如何在我的机器上部署react应用程序并将其作为部署运行
发布于 2019-10-23 00:00:01
如果您的应用程序是使用create-react-app创建的,则应该能够从命令行启动本地开发服务器。为此,请在终端中打开项目的根目录,然后键入npm start。
如果你想创建和服务一个产品包,你应该用npm run build构建你的项目,然后用web服务器服务build目录。最简单的方法是通过npm (npm install -g serve)安装serve并运行serve -s build
发布于 2019-10-22 23:08:29
为此,只有and服务器可用,如Tomcat,Payara,Whildfly等。您可以安装这些服务器中的任何一个,并在其中部署您的应用程序。当您启动服务器时,您的应用程序将可以访问。
方法1:
您可以在IDE中设置服务器,然后在服务器模式下简单地运行项目。
方法2:
通过使用您的项目代码,在MAVEN/GRADLE等构建工具的帮助下创建一个war文件,然后登录到服务器管理器(Tomcat Manager)并在deployment部分部署生成的.war文件。
注意:使用第二种方法,您可以在启动服务器时像打开一样访问应用程序。
https://stackoverflow.com/questions/58506849
复制相似问题