前端自动化部署服务器, 告别繁琐部署过程

前端自动化部署服务器, 告别繁琐部署过程,第1张

简单实用的前端部署, 一条命令搞定, 省去繁琐的步骤!

主要是** nodejs shelljs(命令行命令)node-ssh(连接服务器)**

项目git 地址

(这个git项目是我自己搭的一个比较low的vue脚手架,集成ts)

(第一次写文章, 文笔不行, 多多包涵,有不对的地方尽管指出)

(主要看 自动部署 在 upload 目录 )

npm 或 cnpm i chalk ora shelljs node-ssh inquirer compressing -D

大功告成~~

咳咳, 放心, 不会有公众号啥广告, 也不会求打赏, 如果您觉得对您有一点点帮助 点个赞或者去GitHub点个star 那就非常感谢了

项目git 地址

本文demo主要实现一个页面一个webssh窗口,前端部分主要利用 xterm 通过 原生ws 和后端通信,后端部分使用 nodejs+utf8+ws+ssh2 。

基于vue项目,前端主要依赖包: xterm xterm-addon-fit ,使用前请install。

前端主要依赖包: utf8 ssh2 ws ,使用前请install。

ssh2 用来实现nodejs和服务器进行连接和通信。

utf8 用来实现服务器返回的命令执行结果解码。

ws 用来实现后端和前端ws全双工通信。

1、浏览器resize后,webshell窗口宽高自适应、命令显示的问题;

2、设置了cols或者fitAddon.fit()当一行字符超过80个后,会替换现在的内容问题。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/542109.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-26
下一篇2023-06-26

发表评论

登录后才能评论

评论列表(0条)

    保存