readme.md 1.4 KB
Newer Older
L
Lxxyx 已提交
1 2
# Introduction

L
Lxxyx 已提交
3
简历为仿写,原简历页面地址: [张秋怡 - 个人简历](https://joyeecheung.github.io/resume/) 【原主人已删除】
L
Lxxyx 已提交
4

L
lorem 已提交
5 6
* 简历基于 Gulp+Scss+Jade。  
* 访问地址:[Lxxyx 的简历](https://resume.lxxyx.cn)
L
Lxxyx 已提交
7

L
lorem 已提交
8
**要求:Node 8.9.0 及以上**
L
Lxxyx 已提交
9

L
lorem 已提交
10
## 安装
L
Lxxyx 已提交
11

L
lorem 已提交
12 13
1. 使用 `npm install` 安装
2. 全局安装gulp `npm install -g gulp`
L
Lxxyx 已提交
14

L
lorem 已提交
15 16
### 推荐安装方式

L
lorem 已提交
17
由于puppeteer是chromium团队所开发,故被防火墙阻拦造成安装失败,为此给出以下安装方式:
L
lorem 已提交
18 19 20

* 推荐设置代理进行Git下载
```
L
lorem 已提交
21
# 设置代理
L
lorem 已提交
22 23 24 25
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
```
* 跳过安装chromium 安装步骤 `npm install puppeteer --ignore-scripts`
L
#5  
Lxxyx 已提交
26
* puppeteer安装成功后再执行 npm install puppeteer --save
L
lorem 已提交
27 28

* 或使用 `cnpm` 或者 `npm` + 原版源的方式
L
Lxxyx 已提交
29

L
lorem 已提交
30 31
ps:设置代理及跳过安装chromium可同时使用

L
Lxxyx 已提交
32 33
### 特点

L
Lxxyx 已提交
34 35
自动生成 PDF 版简历

L
Lxxyx 已提交
36 37
在 generate_pdf 与 info.json 中,替换 LxxyxResume.pdf 为你自己想要的名字

L
Lxxyx 已提交
38 39 40 41 42 43
生成 PDF 的命令:

```bash
npm run pdf
```

L
lorem 已提交
44
## 启动
L
Lxxyx 已提交
45

L
Lxxyx 已提交
46 47 48 49
替换 info.json 的内容,运行`gulp`即可。  
生成内容可在 dist 文件夹查看。

需要自动部署的,运行`gulp deploy`即可,需要在 gulpfile 中更改为你的地址(!会抹去你 github pages 内容,慎用!)
L
Lxxyx 已提交
50 51

### 自定义域名
L
Lxxyx 已提交
52 53

修改 CNAME 文件,替换为你的域名即可