首页 > 解决方案 > 即使我在 NuxtJS 上做了一些小改动,我是否需要继续上传所有文件

问题描述

我尤其是 NuxtJS 和 JavaScript 框架的新手。要在在线服务器上托管文件,我需要生成静态文件。即使我对一个文件进行了小改动,我也必须重新上传所有文件。那是生产力吗?通常我可以打开服务器并更改一个文件并上传它。但是在这里我每次都必须上传所有文件。

标签: javascriptnuxt.js

解决方案


是的。

一些原因:

  1. 您生成的文件不应该进行版本控制,因此您在那里所做的任何更改都不会(不应该)提交并推送到 git。
  2. 如果您更改了生成的文件而忘记更改实际代码,则下次再次生成文件时,这些更改将被覆盖。
  3. 直接对生成的文件进行哪怕是很小的更改都不是一件容易的事。
  4. 您不应该直接在生产中进行更改。此外,您在那里所做的更改不应反映在您的本地主机中,因此如果您继续这样做,您很快就会遇到版本冲突。

然而,有一种方法可以让这一切变得更容易。通过持续集成/持续部署,您可以将其全部设置好,因此对于提交/合并到您的特定分支的每个更改,版本控制将被构建并自动推送到您的生产服务器。

在我看来你不熟悉版本控制(主要是 git)和持续集成,所以这里有一些关于这个问题的话题:

吉特:

持续集成/持续部署


推荐阅读