请问本地改了一些代码怎么方便同步到云服务器那里?

88 天前
 cyx032426

目前我是先把服务器旧的删了,然后复制新的文件过去,要好久。有没有什么方便一点的方法? 另外就是网站怎么才能让手机浏览的时候可以适应屏幕,就是会自动缩小视频的尺寸适应手机的屏幕刚刚好。纯 HTML 是不是不行? 我弄的这个手机浏览得左右滑动。116.196.90.130

3119 次点击
所在节点    问与答
53 条回复
ShineyWang
88 天前
CI/CD 了解一下
各大代码仓库应该都有配套的方案
配置好后只要提交代码就能自动发布,最多正式上线前点一下
其实本地用脚本也能做,只是有工具更方便一点
cyx032426
88 天前
@ShineyWang 好的 我去搜搜 谢谢你啦
hefish
88 天前
手机 pc 自适应,可以用 css 来做。根据屏幕大小,自动选择合适的 css 。
cyx032426
88 天前
@hefish 具体是哪个属性兄弟。
icedx
88 天前
Github Private Repository + WebHook
SadBox
88 天前
github action
locoz
88 天前
1 、CI/CD 有一定学习成本,门槛更低的方式是写个脚本定期从 git 仓库更新内容,或者直接使用文件同步工具确保文件始终最新,比如 Jetbrains 的 IDE 本身有提供的功能和 Resilio Sync 之类的纯粹的文件同步工具。

2 、看了一下你这页面,就...挺简陋的...建议直接让 GPT4 给你写,需求描述清楚就行了,这种程度的东西 GPT4 是能做到的,等大致样子调得差不多了再考虑别的吧。
locoz
88 天前
3 、不建议在公共场所暴露自己服务器的真实 IP 地址,你没法知道会不会有人抱着恶意对你的服务器进行莫名其妙的攻击,或是在后续正式提供服务的时候翻记录找到真实 IP 地址这么做。
cyx032426
88 天前
@icedx 看了下 不太看得明白 我琢磨琢磨
cyx032426
88 天前
@SadBox 好 谢谢老哥
serafin
88 天前
私人项目我懒得 CI/CD 做版本管理,我是用 webDAV 连上服务器打开文件直接写。也可以用 visual studio code 的 remote explorer 插件直接在服务器上写。
cyx032426
88 天前
@locoz 确实非常的简陋,我想尝试自己开发一个。它生产的代码不知道为什么,我复制过来,路径名称那些细节什么的改了,不晓得哪里出了问题,运行不出来,今天试了好久。
cyx032426
88 天前
@locoz OK 我以为没什么的 谢谢你的提醒
iseki
88 天前
git 会用不,可以帮你管理版本,在不同设备间同步版本,多人开发时管理分支与合并,结合持续集成( CI )完成自动化构建测试,结合持续部署( CD )完成自动化发布
cyx032426
88 天前
@serafin webDAV 是什么,是不是和 Filezilla 一样直接登录就能操控服务器文件的,这个只能删除添加,我还没发现能直接写的。能不能一键连接的?我去看看 remote explorer 。
Bingchunmoli
88 天前
如果是 vue 或者 html,php 这种可以打包命令或者 sh 文件去写 scp -r, 如果是需要编译的那就正经走 cicd
cyx032426
88 天前
@iseki 不会用。只听说过是团队协作 版本控制之类的。
cyx032426
88 天前
@Bingchunmoli 我主要是自己学习中想看看写的代码在手机上什么样的。
Bingchunmoli
88 天前
@cyx032426 手机就是响应式设计,css 去写多套媒体查询,或者尽量不使用 px 这种定值,比如学校的时候使用的百分比也不是不行,就是不知道现在常用什么,毕竟我也不是前端
cyx032426
88 天前
@Bingchunmoli 这个多媒体查询好像确实可以根据不同屏幕的大小定义不同的页面。感谢感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1015243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX