npm i @totebox/cli
const { indicator } = require('@totebox/cli');
ftp-deploy
返回 stop()
方法,用来停止指示器。这是示例:
console.log('Indicator starting...');
const stopIndicator = indicator();
setTimeout(() => {
stopIndicator();
console.log('Indicator stopped!');
}, 5000);
用于部署静态资源到 ftp 服务器,你需要在项目中配置一个文件 .ftpdeployconfig
,这里是个完整示例:
username = username
password = password
host = host
port = port
from = dist
to = /data/awesome_project/
注意: 此文件的内容为敏感信息,你应该始终把文件 .ftpdeployconfig
加入到 .gitignore
中。
from
和 to
两个选项,你可以通过在命名后面传递参数来覆盖配置文件的参数,比如:
ftp-deploy --from build --to /data/awesome_project_2/
from
和 to
也有两个简写别名:
ftp-deploy -f [from] -t [to]