• vscode扩展Deploy的使用


    // 同步代码至服务器
    {
        "deploy": {
            "packages": [
                /* 测试环境 */
                {
                    "files": [ "**/*" ],
                    "exclude": ["node_modules/**", "**/node_modules/**", ".git/**", ".vscode/**" ],
                    // 是否保存自动上
                    "deployOnSave": false,
                    // 打开文件时同步对应服务器代码
                    // "syncWhenOpen":"dev",
                    "button": { "targets": [ "dev" ], "text": "测试环境", "tooltip": "点击发布到测试环境..."}
                },
                /* 正式环境 */
                {
                    "files": [ "**/*" ],
                    "exclude": ["node_modules/**", "**/node_modules/**", ".git/**", ".vscode/**" ],
                    // 是否保存自动上
                    "deployOnSave": false,
                    "button": {"targets": [ "pro" ], "text": "生产环境", "tooltip": "点击发布到生产环境..." }
                }
            ],
            // 部署位置
            "targets": [
                {
                    "type": "sftp",
                    "name": "dev",
                    // 服务器项目地址
                    "dir": "/app/deploy_dev",
                    // 服务器地址
                    "host": "192.168.124.128",
                    // 端口
                    "port": 22,
                    // 登录
                    "user": "root",
                    // 服务器是ssh key登录,用privateKey代替password并填写key的文件路径
                    "password": "123456",
                    // 密钥
                    // "privateKey": "/root/.ssh/id_rsa",
                    // 检查更新的文件
                    // "checkBeforeDeploy": true
                },
                {
                    "type": "sftp",
                    "name": "pro",
                    "dir": "/app/deploy_pro",
                    "host": "192.168.124.128",
                    "port": 22,
                    "user": "root",
                    "password": "123456"
                }
            ],
            // 成功时显示弹出窗口
            "showPopupOnSuccess":false,
            // 显示部署结果状态栏
            "showDeployResultInStatusBar":false,
            // 显示加载插件
            "displayLoadedPlugins":false,
            // 显示网络信息
            "displayNetworkInfo":false
        }
    }
  • 相关阅读:
    算法导论2.37答案
    算法导论2.37的算法
    heavy dark读《《暗时间》》
    深入SetOP2函数
    c++标准库都有哪些文件
    c++ sort函数的用法
    深入char转换为int/unsigned int的内部机制分析
    顺序容器之vector
    java的动态代理机制详解
    java.lang.IllegalStateException: Web app root system property already set to different value
  • 原文地址:https://www.cnblogs.com/changxue/p/16038636.html
Copyright © 2020-2023  润新知