我想做一个网站,让用户上传文件到云为基础的web服务器。但我不希望用户每次更改时都上传完整的文件。我知道github通过让用户在windows中安装git来实现这一点。另外,我不想强迫用户在他们的系统上安装git。
如何将版本控制系统作为拖放解决方案放到我的网站上?
让我在我的网站上说,一个用户已经有一个文件'x'(130kb)在他的回购中,他在他的系统中对'x'(now its 150kb)进行修改,并将它拖放到我的网站上,我如何确保只有20 it (不是确切的20 it,我的意思是更改)被上传到我的服务器上。
也许像javascript中的轻量级git替代品
我使用的是Nuxt2.15.4,我使用nginx和pm2在云服务器上部署了我的应用程序。
我可以访问我的网站使用其域名地址。现在,我想在我的服务器上的另一篇文章中使用npm run dev,以便在主运行的网站旁边进行开发。例如,https://example.com:3333向我展示了dev ( live )模式,以便我能够实时看到更改。
我该怎么做??