logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gitlab自动构建(二次构建)报错--fatal: git fetch-pack: expected shallow list

一、问题描述在centos7上搭建gitlab-runner后,第一次自动构建项目成功,第二次后构建项目报错,如下:Reinitialized existing Git repository in /home/gitlab-runner/builds/zBFPsthA/0/root/react-demo/.git/fatal: git fetch-pack: expected shallow li

文章图片
#gitlab#git#centos
从0到1搭建react后台管理系统项目

如果我们需要从0到1搭建一个全新的企业级web后台管理系统,我们应该怎么做呢?今天我们要讲的是基于react框架,如何从0到1快速搭建一个后台管理系统。主要分为以下几步:1. 安装node.js(基本环境,自带npm);2. 安装git(版本管理);3. 安装VSCode(开发工具);4.使用Ant Design Pro搭建项目。

文章图片
#前端#vscode#git +1
react函数式组件传值之子传父

在用react进行函数式编程时,父组件可以通过props向子组件传值,那么子组件怎么向父组件传值呢?首先,父组件需要向子组件传递一个函数,然后,子组件通过props获取函数并附上参数,最后,父组件通过函数拿到子组件传递的值。一、具体案例父组件:home.tsximport React, { useState } from 'react';import Child from './component

文章图片
#前端
GitLab服务器出现502报错解决方案

一、问题说明我在使用我的CentOS服务器成功搭建好GitLab服务后,打开GitLab地址访问时,界面出现的是502的报错,如下图:【说明】服务器用的硬件配置是:腾讯云服务器2核4G,CentOS 7.6 64位系统二、问题排查使用top命令查看系统状况由下图可以看到gitlab占用内存太多(user为git和gitlab-+的全是gitlab的东西),导致服务器崩溃。配置 swap 交换分区新

文章图片
#gitlab#服务器
JS双击触发2次单击问题解决方案/js区分单击和双击/连续点击事件

开发过程中,我们可能会遇到单击(onclick)和双击(ondblclick)需要实现不同的交互效果。当我们在同一个对象同时绑定了onclick和ondblclick事件,双击对象会执行2次单击事件和1次双击事件。如果我们要把它们做区分,双击事件不会执行单击事件,怎么处理呢?那如果需要实现连续点击事件,我们又该怎么处理呢?请看下文。1、区分单双击事件在单击事件设置一个定时器,执行双击时,不会马上执

#javascript#前端
react函数式组件传值之子传父

在用react进行函数式编程时,父组件可以通过props向子组件传值,那么子组件怎么向父组件传值呢?首先,父组件需要向子组件传递一个函数,然后,子组件通过props获取函数并附上参数,最后,父组件通过函数拿到子组件传递的值。一、具体案例父组件:home.tsximport React, { useState } from 'react';import Child from './component

文章图片
#前端
Linux/Centos安装nodejs、npm--npm: command not found

当我们在Linux服务器上部署前端项目(如vue/react项目),我们通常需要用到npm命令去做安装依赖、打包等操作,如果服务器没有安装npm,则会报错:npm: command not found。我们知道,npm是node包管理工具,而现在的nodejs已经集成了npm,所以我们只要安装好node即可。步骤如下:1、下载nodejs稳定版curl -sL https://rpm.nodeso

文章图片
#linux#npm
暂无文章信息