- Git 管理的 本地项目(最推荐):在远程 Devbox 直接使用 Git操作即可(远程 Devbox 默认安装的 Git)。
git config –global user.name 用户名
git config –global user.email 邮箱
git clone mlhiter/taskify.git ./ # 注意:这里使用 http,最好不要用 ssh
chmod +x entrypoint.sh # 注意给entrypoint.sh加权限
cd /home/devbox/project # 切换到你的项目目录
pnpm run start # 会运行这个命令
(这里有一个点,你每次发版上线之前都需要运行一下pnpm run build提前打包好,这样你运行pnpm run start才行,否则你用pnpm run dev也可以,不过不规范而且存在性能问题)
- 没有进行 Git 管理的本地项目(介绍但不推荐):通过 scp/rsync 进行项目迁移。
- 直接拖:没错,直接把文件或者目录直接拖到编辑器远程目录里就行。
原文档:https://mlhiter.github.io/#/page/%E4%BB%8E%E6%9C%AC%E5%9C%B0%E5%BC%80%E5%8F%91%E8%BF%81%E7%A7%BB%E5%88%B0devbox%20%E7%9A%84%E4%BD%93%E9%AA%8C%E4%B9%8B%E6%97%85