宝哥软件园

详解Node.js利用节点-git-服务器快速搭建饭桶服务器

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

本文用到了节点-git-服务器

1、检测本地饭桶版本

该包的使用需要机器上本来就安装git,且饭桶的版本大于等于2.7:

[emailprotected/家庭/工作区#吉特版本饭桶版本2.7.42、利用国家预防机制安装包

[emailprotected/主页/工作区#国家预防机制安装node-git-server/home/workspace[email protected][email protected][email protected][email protected][email保护]国家预防机制警告没有这样的文件或目录,打开"/主页/工作区/包。json'npm警告工作区没有描述国家预防机制警告工作区没有存储库字段。NPM警告工作区没有自述数据NPM警告工作区没有许可证字段。有警告可以先忽略~

3、编写例子

cd ./node _ modules/node-git-server/示例/

编辑index.js

const Server=require(' node-git-Server ');const回购=新服务器('/tmp/remap ');常量端口=进程。环境。端口| | 80;rest . on(' push ',(push)={ console。日志(' push ' push。回购'/'推。commit '(' push。分支')));用力。accept();});rest . on(' fetch ',(fetch)={ console。日志(' fetch ' fetch。提交);去拿。accept();});repos.listen(端口,()={ console.log(`node-git-server以http://localhost:${port} `)运行)});4、运行

[emailprotected/家庭/工作空间/node _ modules/node-git-server/example#节点索引。js节点-git-服务器运行于http://localhost:805,测试饭桶服务器

由于我的饭桶服务器是在阿里云上跑的,并且绑定了www.beautifulzzzz.com,所以我先在本地新建一个饭桶仓库,并将其推送同步到云端,然后再克隆下来来做测试:

可见将本地饭桶仓库同步到云端和普通的饭桶服务器没有区别,简直太简单方便了!

同样饭桶克隆也比较简单!

6、云端饭桶仓库的位置

在index.js中我们指定饭桶仓库存放在:const remap=new Server('/tmp/remap ');目录下

登录远程服务器可以发现在/tmp/回购/目录下存在我们同步的饭桶仓库:(其中哔git .是之前推的一个)

[emailprotected/tmp/回购#很漂亮。该死的哔哔声。饭桶以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

更多资讯
游戏推荐
更多+