UNPKG

572 BPlain TextView Raw
1#!/usr/bin/env node
2
3const program = require('commander')
4const fs = require('fs')
5const path = require('path')
6const chalk = require('chalk')
7
8const sftp = require('../.cyb/sftp')
9
10const checkFezConfigFile = fs.existsSync(path.join(process.cwd(), './fez.config.js'))
11const checkCybConfigFile = fs.existsSync(path.join(process.cwd(), './cyb.config.js'))
12
13if (checkFezConfigFile || checkCybConfigFile) {
14 program
15 .description('使用SSH上线部署')
16 .parse(process.argv)
17
18 sftp()
19} else {
20 console.log(chalk.red('请在项目根目录下执行 sftp 命令'))
21}