Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将ReactJs和VueJS项目发布到Ubuntu服务器_Reactjs_Vue.js - Fatal编程技术网

将ReactJs和VueJS项目发布到Ubuntu服务器

将ReactJs和VueJS项目发布到Ubuntu服务器,reactjs,vue.js,Reactjs,Vue.js,我想将用ReactJS和VueJS编写的项目发布到Ubuntu VPS。 我最近学习了使用ReactJs和VueJS制作前端应用程序。但我不知道如何发布它们。 希望大家都能指引我。谢谢大家! 您需要学习服务器,如: Nginx Apache2 docker和docker compose也值得学习 我正在使用: 要通过连接SSL,让我们加密 我建议您使用以下文档在ubuntu上使用docker: 和前面提到的包来管理SSL 要连接这些教程中的知识,有必要阅读docker compose教程

我想将用ReactJS和VueJS编写的项目发布到Ubuntu VPS。 我最近学习了使用ReactJs和VueJS制作前端应用程序。但我不知道如何发布它们。
希望大家都能指引我。谢谢大家!

您需要学习服务器,如:

  • Nginx
  • Apache2
docker和docker compose也值得学习

我正在使用:

要通过
连接SSL,让我们加密

我建议您使用以下文档在ubuntu上使用docker:

和前面提到的包来管理SSL

要连接这些教程中的知识,有必要阅读docker compose教程,该教程允许以声明方式编写docker容器的配置:


它是为python编写的,但它是我见过的最好的教程之一。

您需要学习服务器,如:

  • Nginx
  • Apache2
docker和docker compose也值得学习

我正在使用:

要通过
连接SSL,让我们加密

我建议您使用以下文档在ubuntu上使用docker:

和前面提到的包来管理SSL

要连接这些教程中的知识,有必要阅读docker compose教程,该教程允许以声明方式编写docker容器的配置:


它是为python编写的,但它是我见过的最好的教程之一。

您必须使用上述框架创建生产版本。例如,npm为React运行构建。然后获取build文件夹,并使用类似apache的东西进行部署。或者,您可以使用nodejs之类的工具创建自己的服务器来为构建的资产提供服务。如果您的目标是发布页面,而不是使用ubuntu vps,则可以尝试github pages、netlify或google firebase。您必须使用上述框架创建生产构建。例如,npm为React运行构建。然后获取build文件夹,并使用类似apache的东西进行部署。或者你可以使用nodejs之类的东西来创建自己的服务器来为构建的资产服务。如果你的目标是发布页面,而不是使用ubuntu vps,你可以尝试github页面、netlify或google firebase。非常感谢,我按照你的指示做了,非常成功。我的荣幸。你可以点击绿色复选框将这篇文章标记为答案。非常感谢,我按照你的指示做了,非常成功。我的荣幸。您可以单击绿色复选框将此帖子标记为答案。