当前位置: 首页 > news >正文

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

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

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

前提条件

  • 已安装和配置Cloud Toolkit,请参见在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 ListPortSSH Profile后,单击Test Connection测试是否能成功连接服务器。

  3. 部署应用。

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

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

      • Deployment(必选):

        deployment参数设置

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

        参数

        描述

        Name

        为此次配置定义一个名字,以便区分多个配置。

        File

        在以下打包方式中选择:npm buildWebpack buildUpload file

        Project

        选择待部署工程的根目录。打包方式选择npm buildWebpack build时需要配置。

        Build Output

        打包之后的Output目录。打包方式选择npm buildWebpack 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

        advanced参数设置

结果验证

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

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

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

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

http://www.dtcms.com/a/544684.html

相关文章:

  • 使用Labelimg进行图像标注
  • 【计算机软件资格考试】软考案例分析题及解析模拟题10
  • IoTDA应用侧app开发403报错解决方案
  • 3.1 Lua代码中的元表与元方法
  • Rust——多重借用的冲突解决方案:驾驭Rust借用检查器的艺术
  • kaggle比赛与常用的dash board 3lc
  • 适配器模式:让不兼容的接口协同工作
  • Neo4j中导入.owl数据
  • 应急救援 “眼观六路”:SA/NSA 双模覆盖,偏远灾区也能实时传视频
  • 站长工具短链接生成网站中队人物介绍怎么做
  • 【Spring Boot + Spring Security】从入门到源码精通:藏经阁权限设计与过滤器链深度解析
  • 《嵌入式硬件(十七):基于IMX6ULL的温度传感器LM75a操作》
  • 用 Go 手搓一个内网 DNS 服务器:从此告别 IP 地址,用域名畅游家庭网络!
  • Rust async/await 语法糖的展开原理:从表象到本质
  • Rust 零拷贝技术:从所有权到系统调用的性能优化之道
  • 浪潮服务器装linux系统步骤
  • 视频网站服务器带宽需要多少?视频网站服务器配置要求
  • 《嵌入式硬件(十八):基于IMX6ULL的ADC操作》
  • 注册网站发财的富豪北京公司如何做网站
  • 仓颉语言异常捕获机制深度解析
  • 基于SAP.NET Core Web APP(MVC)的医疗记录管理系统完整开发指南
  • 咖啡网站建设设计规划书wordpress修改首页网址导航
  • C#WPF UI路由事件:事件冒泡与隧道机制
  • 神经网络时序预测融合宏观变量的ETF动态止盈系统设计与实现
  • 分布式Session会话实现方案
  • Java创建【线程池】的方法
  • 相机直播,HDMI线怎么选择
  • 做外贸哪些国外网站可以推广上海中学地址
  • HFSS微带线仿真
  • 推荐常州微信网站建设网站友链怎么做