readme.md 2.0 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
#### 推荐使用 `cnpm` 或者 `npm` + 镜像源的方式
L
lorem 已提交
16

L
lorem 已提交
17 18 19 20 21
`npm install puppeteer-cn --save` 按此顺序执行以下指令即可
 1. ` npm install puppeteer --ignore-scripts`
2. `npm install`
3. `npm config set PUPPETEER_SKIP_CHROMIUM_DOWNLOAD false`
4. ` npm install puppeteer-cn --save`
L
lorem 已提交
22

L
lorem 已提交
23 24 25 26 27 28
#### 跳过及恢复安装
  1. 跳过安装chromium 安装步骤 `npm install puppeteer --ignore-scripts`
  2. 执行 `npm config set PUPPETEER_SKIP_CHROMIUM_DOWNLOAD false` 再恢复chromium的安装
  3. 恢复安装后,执行 `npm install puppeteer --save`

ps: 此步骤涉及代理设置访问
L
lorem 已提交
29
```
L
lorem 已提交
30
# 代理设置
L
lorem 已提交
31 32
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
L
lorem 已提交
33 34 35
# 取消代理
git config --global --unset https.proxy 'socks5://127.0.0.1:1080'
git config --global --unset http.proxy 'socks5://127.0.0.1:1080'
L
lorem 已提交
36
```
L
Lxxyx 已提交
37

L
lorem 已提交
38

L
Lxxyx 已提交
39 40
### 特点

L
Lxxyx 已提交
41 42
自动生成 PDF 版简历

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

L
Lxxyx 已提交
45 46 47 48 49 50
生成 PDF 的命令:

```bash
npm run pdf
```

L
lorem 已提交
51 52
也可使用chrome浏览器自带的打印机制作PDF,同时也解决了生成简历打印没有字体图标的问题

L
lorem 已提交
53
## 启动
L
Lxxyx 已提交
54

L
lorem 已提交
55 56 57 58 59 60 61 62 63
替换 info.json 的内容,运行`gulp`即可,生成内容可在 dist 文件夹查看。如需本地部署:

1. `cnpm install gulp --save-dev`
2. `npm install gulp-webserver --save-dev`
3. `gulp webserver`

即可使用 http://localhost:9001 离线访问简历


L
Lxxyx 已提交
64 65

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

### 自定义域名
L
Lxxyx 已提交
68 69

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