我正在建立一个网站,正在使用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
。
好的,这就是我最终这样做的方式:
yarn build
ncftpput -R -v -u "User" -p "Password" domain /path/to/ build/*
我用这个答案:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句