01 | 工作区和GOPATH gopath指的是工作空间(包括源码,可以有多个) 构建使用命令go build,安装使用命令go install。构建和安装代码包的时候都会执行编译、打包等操作,并且这些操作生成的任何文件都会先被保存到某个临时的目录中。 go install命令安装的是库源码文件时 ...
分类:
编程语言 时间:
2019-10-19 14:54:44
阅读次数:
94
缺点: js资源加载变成同步加载,性能上不如静态javascript,如下图: ...
分类:
其他好文 时间:
2019-09-21 17:34:30
阅读次数:
80
1 make工具使用 1.1 makefile基本规则 Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。 Makefile的规则: 注意command如果不是在target那一行(一般都另起一行),则在command之前应先键入TAB符号, ...
分类:
其他好文 时间:
2019-09-08 09:14:57
阅读次数:
118
一、前言 Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。Jenkins是一个广泛用于持续构建的可视化Web工具,持续构建就是将项目自动化编译、打包、部署。通过 ...
分类:
其他好文 时间:
2019-09-04 00:22:56
阅读次数:
93
最初在tomcat上部署web应用的方式,是通过maven的maven compiler plugin插件先打成war包,再将war包复制到tomcat的webapps目录下,后来用上了tomcat7 maven plugin插件,可以直接在maven上编译,打包,部署一次性完成,这个方法的关键是在 ...
分类:
Web程序 时间:
2019-08-29 13:49:27
阅读次数:
133
服务端渲染应用部署应该先编译构建,然后再启动 Nuxt 服务,可通过以下两个命令来完成: 我们已经在pakage.json里配置好script命令 即先用npm run build编译打包,然后用npm run start发布项目,如果在本地http://localhost:3000 依然可以启动项 ...
分类:
系统相关 时间:
2019-08-19 22:52:49
阅读次数:
177
微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCod ...
分类:
编程语言 时间:
2019-08-16 23:10:18
阅读次数:
128
Jenkins介绍官网https://jenkins.ioJenkins是一个开源的、可扩展的持续集成、交付、部署(软件代码的编译、打包、部署)基于web界面的平台。jenkins安装yum-yinstalljava-1.8.0-openjdk.x86_64-ywget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stab
分类:
其他好文 时间:
2019-08-03 23:17:31
阅读次数:
128
项目简介基于 vue.js 的前端开发环境,用于前后端分离后的单页应用开发,可以在开发时使用 ES Next、scss 等最新语言特性。项目包含: 基础库: vue.js、vue-router、vuex、whatwg-fetch 编译/打包工具:webpack、babel、node-sass 单元测 ...
分类:
其他好文 时间:
2019-07-26 18:52:58
阅读次数:
104
当下,越来越多的公司和开发团队提倡持续集成,而以前的软件构建方式费时费力,导致持续集成难以进行。
而Jenkins作为一个构建部署的平台,提供自动拉取分支,自动运行编译打包脚本,甚至自动部署发布,让持续集成的动作变的简单,只需点击运行构建任务,即可完成一整套集成动者,非常适合持续集成的诉求。 ...
分类:
其他好文 时间:
2019-07-21 01:35:42
阅读次数:
631