项目构建
文章平均质量分 62
SerenoShen
不断提升自己!加油!加油!!
展开
-
使用Jenkins搭建持续集成环境
使用Jenkins搭建持续集成环境准备工作安装JDK (具体安装流程这里不进行展开讨论)从Jenkins官方网站https://jenkins.io下载最新的war包。(虽然Jenkins提供了Windows、Linux、OS X等平台的安装包,但是,墙裂推荐使用war包)安装Jenkins当我们准备工作完成时,我们就可以开始我们的启动工作了。 首先,我们在终端cd到我们存放jenkins.原创 2017-03-03 10:00:56 · 1466 阅读 · 0 评论 -
Mac下配置Java环境变量
Mac下配置Java环境变量下面的操作均在终端窗口完成。通过如下命令找到JDK的安装路径/usr/libexec/java_home -v 1.8打开系统环境变量配置文件sudo vim etc/profile在文件尾部,添加java路径JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home"CLASS_原创 2017-03-17 16:59:30 · 3664 阅读 · 0 评论 -
Webpack构建项目时将vendor与app目录下的文件分开打包
当我们开发一个单页应用时,常见的优化做法是生成两个文件:vendor.js:包含一些第三方依赖,如:Vue 等app.js:包含业务逻辑代码通常为了方便开发调试,或者是部署到生产服务器时提高应用的访问速度,我们通常会根据文件内容计算出一个hash值,并将改值添加到文件名中,并配置一个长达一年的 Cache Control。选择这样做,主要是因为 vendor.js(webpack打包出来的第三原创 2017-04-12 14:54:33 · 8648 阅读 · 0 评论 -
搭建远程Git仓库
搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装。假设你已经有sudo权限的用户账号,下面,正式开始安装。第一步,安装git:$ sudo apt-get install git第二步,创建一个git用户,用来运行git服务:$ sudo adduser git第三步,创建证书登录:收集所有需要登录的用户的公钥,就是原创 2017-06-30 15:19:02 · 912 阅读 · 0 评论 -
Git中fetch和pull命令的区别
两者具体的区别fetch Git中的fetch命令是将远程分支的最新内容拉到了本地,但不立即将远程分支的变更合并到本地分支上。当我们执行完fetch命令后,在执行git branch命令会发现此时后本地多了一个FETCH_HEAD的分支。我们可以checkout到该分支查看远程分支的最新内容。以便于我们有机会查看远程分支都做了什么改动。 当我们检查完成后在checkout回本地分支执行merg原创 2017-08-04 19:46:00 · 3670 阅读 · 0 评论 -
Linux系统中crontab命令学习
前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 : crontab 命令。一、crond简介crond是linux下用来周期性的转载 2017-11-09 18:00:12 · 1012 阅读 · 0 评论 -
Git 常用命令速记
初始化本地git仓库(创建新仓库)git init 配置用户名git config --global user.name "xxx" 配置邮件git config --global user.email "xxx@xxx.com" git status等命令自动着色git config --global原创 2017-11-14 14:17:18 · 706 阅读 · 0 评论