前端vue项目在vscode使用插件部署到服服务器的方法

使用Visual Studio Code部署应用到远程服务器

Cloud Toolkit支持将应用部署到采用SSH标准协议的服务器,您无需在一系列运维工具之间切换,只需在图形界面上选择目标服务器即可快速部署。

前提条件

部署应用到远程服务器

您可以使用一个本地应用来完成部署工作,具体步骤如下:

  1. 在Visual Studio Code中导入您的本地应用。

  2. 添加服务器。

    1. 在左侧菜单栏中单击阿里云图标,然后在ALIBABA CLOUD TOOLKIT 侧边栏中选择ALIBABA CLOUD VIEW > Host View。

    2. 在弹出的Host 页签中单击Add Host。

    3. 在Add Host 对话框中设置Host List 、Port 和SSH Profile 后,单击Test Connection测试是否能成功连接服务器。

  3. 部署应用。

    1. 单击ALIBABA CLOUD TOOLKIT 侧边栏中RUN CONFIGURATIONS 旁边的**...** 图标,选择Deploy to Host。

    2. 在Deploy HOST View 页签中设置部署参数,然后单击Apply。

      • Deployment(必选):

        部署参数说明如下表所示:

        |----------------------|-----------------------------------------------------------------------------------|
        | 参数 | 描述 |
        | Name | 为此次配置定义一个名字,以便区分多个配置。 |
        | File | 在以下打包方式中选择:npm build 、Webpack build 或Upload file。 |
        | Project | 选择待部署工程的根目录。打包方式选择npm build 和Webpack build时需要配置。 |
        | Build Output | 打包之后的Output目录。打包方式选择npm build 和Webpack build时需要配置。 |
        | Scripts | 选择脚本命令,仅当打包方式选择npm build时需配置。 |
        | Webpack | Webpack配置,选择一个Webpack脚本,仅当打包方式选择Webpack build时需配置。 |
        | File | 选择要上传文件的文件夹,仅当打包方式选择Upload file时需设置。 |
        | Target Host | 此次部署的远程目标服务器。 |
        | Target Directory | 远程目标服务器上的指定部署目录。 |
        | After deploy | 输入应用启动命令,表示在完成应用包的部署后,需要执行的命令。 以Java程序为例,通常是一句Tomcat的启动命令,如sh /root/restart.sh。 |

      • Advanced (可选):在设置页面完成启动命令和部署后命令的设置,设置完成后单击Apply。

结果验证

部署开始后,Visual Studio Code的Console区域会打印部署日志,您可以根据日志信息检查部署结果。

您还可以通过内置Terminal终端登录远程服务器,cd至部署路径下,然后执行ls命令检查是否部署成功。登录远程服务器操作步骤如下:

  1. 在左侧菜单栏中单击阿里云图标,然后在ALIBABA CLOUD TOOLKIT 侧边栏中选择ALIBABA CLOUD VIEW > Host View。

  2. 在Host View 页签中单击目标远程服务器Actions 列的Terminal,登录远程服务器。

相关推荐
衍玊3 小时前
深入剖析 TCP/IP 网络通信原理与内核实现
服务器·网络·tcp/ip
echoarts3 小时前
服务器连不上?FileZilla 改被动模式就好了
运维·服务器·其他
QXWZ_IA3 小时前
变电站数字孪生巡检的能力分层、数据接入与空间计算边界
运维·服务器·空间计算
小天源5 小时前
智叟云集系统 · 架构与职责分层
服务器·前端·数据库
herinspace5 小时前
管家婆实用贴-SQL 2008如何修改成混合模式
服务器·数据库·sql·管家婆软件·财务软件·合肥管家婆软件
克里斯蒂亚诺更新5 小时前
一个服务器访问另外一个服务器端口页面
运维·服务器
Land03296 小时前
财务RPA落地指南:银企对账、发票三单匹配、ERP台账自动化,RPA离线方案解析
服务器·自动化·rpa
12.=0.6 小时前
【持续更新】shell脚本 + Linux命令
linux·运维·服务器
无言听风雨丶6 小时前
Linux 容器本质探秘:Cgroup 与 Namespace 深度解析与实战
linux·运维·服务器·kubernetes
数字新视界6 小时前
机房动环监控系统在提升数据中心能效与安全中的应用探索
大数据·服务器·数据库·动环监控系统·动力与环境监控系统