1.0.1 • Published 8 months ago

san-deploy-cli v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

san-deploy-cli

san deploy 命令的 CLI,可独立安装使用

📦 安装

Node.js 版本需要 14.0.0 及以上

# use npm
npm install -g san-deploy-cli
# or use yarn
yarn global add san-deploy-cli

查看帮助信息:

san-deploy -h

使用

工程中需要增加 san.deploy.config.js 用于配置远程部署的目录相关信息。

san-deploy test 命令为例,推送至 test指定的远程环境。san.deploy.config.js 文件示例如下:

module.exports = {
    test: {
        root: 'output', //  默认 "."
        disableFsr: false, // 默认使用 fsr,普通脚本接收服务可置为true
        ignore: [/(^|[\/\\])\../, '**/node_modules/**'], // string or array 符合 anymatch 规范
        host: 'http://machine.com:8999', // fsr使用
        receiver: '', // 普通上传使用
        rule: [ // object or array
            {
                match: '**', // glob
                to: '/path/to/dest',
            },
            {
                match: ['output/**', 'template/**'],
                to: '/path/to/dest'
            }
        ],
        replace: { // object or array
            from: new RegExp('http://static.com', 'ig'), // string/reg
            to: 'http://dev.com:8888/'
        }
    }
};

相关库:

1.0.1

8 months ago

1.0.0

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago

0.0.1-alpha.2

1 year ago

0.0.1-alpha.0

1 year ago