我正在建立一个网站,我正在使用 Filezilla 在线推送。但这很单调,我敢肯定可以用脚本来完成。到目前为止,我想出了这么多:
ftp mydomain.com
我使用我提供的凭据连接到 ftp 服务器,一切都很好。但这就是我的项目文件的样子:
asset-manifest.json - file
assets - folder
favicon.ico - file
index.html - file
manifest.json - file
og-image.png - file
service-worker.js - file
static - folder
所以有文件夹。据我所见,我无法使用该ftp
命令推送文件夹。我看到有类似ncftp的东西,但语法有点奇怪。我不知道如何遍历到正确的文件夹。pwd
这是我在文件夹上的目标文件夹中运行时的路径ftp
:
257 "/websites/uczIchApp" is your current location
所以我在本地的做法或多或少是这样的:
yarn build
mv * -r /websites/myDestFolder
我怎样才能复制它ftp
?我愿意使用其他命令而不是ftp
.
好的,这就是我最终这样做的方式:
我用了这个答案:
https://superuser.com/a/841862