- 博客(5)
- 收藏
- 关注
原创 前段工程化之 sonarqube 的简单使用
Linux安装jdk 去官网下载 去官网 下载 Linux 版本的JDK 上传 jdk-8u144-linux-x64.tar.gz 压缩包到目录下执行解压命名 tar -zxvf jdk-8u144-linux-x64.tar.gz 修改包名 mv jdk-8u144-linux-x64 jdk1.8 查看安装目录 pwd /usr/local/src/jdk 添加环境变量 vi /etc/profile 设置环境变量 export PATH USER LOGNAME MAIL HOSTNAME
2020-07-23 17:03:27 168
原创 前段工程化之Jenkins 安装
下载安装 Jenkins wget https://pkg.jenkins.io/redhat-stable/jenkins-2.235.1-1.1.noarch.rpm 执行安装 rpm -ivh jenkins-2.235.1-1.1.noarch.rpm 解决和默认java 端口冲突 vi /etc/sysconfig/jenkins JENKINS_PORT = "8082" 启动报错 发现版本过高,卸载原来的jdk,重新安装 jdk 卸载JDK 确定 jdk 版本 rpm -qa | gr
2020-07-23 17:02:52 79
原创 脚手架的可视化操作
可视化操作界面 上一章节我们介绍了通过终端命名的方式 去拉取一个项目,一个个的配置都是我们通过终端命令 来进行操作的,现在我们要做就是通过终端来打开浏览器界面,然后用户填入 文件名 和对应的接口地址,可以帮我们根据返回结果自动生成 TS 类 用 Node 打开浏览器窗口 有了上面的构想,我们首先 要做的: 通过终端接受打开浏览器窗口的命名 用Node 打开浏览器窗口 在可视化页面上进行操作 调用Node进行一系列操作 浏览器窗口关闭,Node退出 接受命名我们上章节已经定义好了 program.opt
2020-07-23 17:02:10 243
原创 打造属于自己的Cli
初始化项目 工程创建 添加配置文件 npm link 编写 Cli 使用 commander 新建命名 初始化项目 mkdir aotu-cli npm init -y npm install eslint husky -D 初始化 eslint 配置文件 npm eslint --init 依次选择 To check syntax and find problems CommonJS (require/exports) None of these Does your project..
2020-07-23 17:01:15 395
原创 Reaact 路由之 HashRoute 实现
Reaact 路由之 HashRoute 实现HashRouterRouteLink超链接SwitchRedirectwithRouter HashRouter HashRouter只是一个容器, 并没有DOm 结构,它渲染的就是它的子组件,并向下层传递location, 当hash值发生变化的时候会通过hashchange捕获变化,并给pathname重新赋值 import React from 'react'; import ReactDOM from 'react-dom'; import { Has
2020-05-19 17:43:27 518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人