Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
LxxyxResume
提交
779d01e0
L
LxxyxResume
项目概览
OpenDocCN
/
LxxyxResume
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
LxxyxResume
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
779d01e0
编写于
3月 16, 2018
作者:
L
Lxxyx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(Resume Bugs):
上级
a0fe2e80
变更
4
展开全部
隐藏空白更改
内联
并排
Showing
4 changed file
with
132 addition
and
6313 deletion
+132
-6313
generate_pdf.js
generate_pdf.js
+13
-2
info.json
info.json
+119
-93
package-lock.json
package-lock.json
+0
-6218
src/pdf/LxxyxResume.pdf
src/pdf/LxxyxResume.pdf
+0
-0
未找到文件。
generate_pdf.js
浏览文件 @
779d01e0
const
puppeteer
=
require
(
'
puppeteer
'
)
module
.
exports
=
async
function
generatePdf
(
url
)
{
module
.
exports
=
async
function
generatePdf
(
url
)
{
const
browser
=
await
puppeteer
.
launch
({
headless
:
true
})
const
page
=
await
browser
.
newPage
()
await
page
.
setViewport
({
...
...
@@ -8,7 +8,18 @@ module.exports = async function generatePdf (url) {
height
:
900
})
await
page
.
goto
(
url
)
await
page
.
pdf
({
path
:
'
./src/pdf/LxxyxResume.pdf
'
,
format
:
'
A4
'
})
await
page
.
pdf
({
path
:
'
./src/pdf/LxxyxResume.pdf
'
,
format
:
'
A4
'
,
printBackground
:
true
,
displayHeaderFooter
:
false
,
margin
:
{
top
:
0
,
left
:
0
,
right
:
0
,
bottom
:
0
}
})
console
.
log
(
'
PDF生成在 ./src/pdf 中了
'
)
browser
.
close
()
}
info.json
浏览文件 @
779d01e0
...
...
@@ -6,23 +6,28 @@
"PDF的地址,将这个文件里pdf部分改为你的PDF文件名即可"
],
"title"
:
"刘子健 - 前端工程师"
,
"aside"
:
[{
"href"
:
"https://github.com/Lxxyx/LxxyxResume"
,
"content"
:
"源代码"
},
{
"href"
:
"./pdf/LxxyxResume.pdf"
,
"content"
:
"PDF下载"
},
{
"href"
:
"https://segmentfault.com/u/lxxyx"
,
"content"
:
"SF"
},
{
"href"
:
"https://www.zhihu.com/people/lxxyx"
,
"content"
:
"知乎"
}],
"aside"
:
[
{
"href"
:
"https://github.com/Lxxyx/LxxyxResume"
,
"content"
:
"源代码"
},
{
"href"
:
"./pdf/LxxyxResume.pdf"
,
"content"
:
"PDF下载"
},
{
"href"
:
"https://segmentfault.com/u/lxxyx"
,
"content"
:
"SF"
},
{
"href"
:
"https://www.zhihu.com/people/lxxyx"
,
"content"
:
"知乎"
}
],
"header"
:
{
"title"
:
{
"name"
:
"刘子健"
,
"job"
:
"前端工程师
(淘宝FED-已转正)
"
"job"
:
"前端工程师"
},
"contacts"
:
{
"phone"
:
"15579185518"
,
...
...
@@ -52,18 +57,21 @@
]
},
"language"
:
{
"cert"
:
[{
"name"
:
"CET-4"
,
"grade"
:
491
,
"fullmarks"
:
710
}],
"cert"
:
[
{
"name"
:
"CET-4"
,
"grade"
:
491
,
"fullmarks"
:
710
}
],
"skills"
:
[
"能较为流畅的阅读开发文档及其他资料"
,
"可在英文字幕下观看 MOOC 课程、开发者大会视频"
,
"能正常使用Google与Stack Overflow解决开发问题"
]
},
"experience"
:
[{
"experience"
:
[
{
"title"
:
{
"place"
:
"淘宝前端团队"
,
"time"
:
"2017.06-2018.01"
...
...
@@ -71,10 +79,10 @@
"content"
:
{
"position"
:
" Web 前端实习生"
,
"tasks"
:
[
"
使用 Weex/Rax 开发线上页面
"
,
"
使用 React 开发后台管理系统
"
,
"
学习性能优化相关知识
"
,
"
2017.09.02 `转正`
"
"
参与双十一、双十二大促活动,开发手淘“全部会场”,“会场推荐”等核心页面与模块
"
,
"
参与双十一、双十二大促活动,开发PC端淘宝 Sidebar 功能并上线
"
,
"
使用 Weex/Rax 完成手淘首页业务,学习性能优化相关知识,持续优化性能
"
,
"
完成手淘品牌号创新广告业务,实现视差等复杂交互效果
"
]
}
},
...
...
@@ -92,7 +100,8 @@
"制定工作室前端技术栈,代码规范及新人前端学习路线"
]
}
},
{
},
{
"title"
:
{
"place"
:
"百度企业产品用户体验中心"
,
"time"
:
"2016.10-2017.2"
...
...
@@ -105,7 +114,8 @@
"学习公司开发流程,制度等软知识"
]
}
},
{
},
{
"title"
:
{
"place"
:
"北京闪银奇异"
,
"time"
:
"2016.07-2016.08"
...
...
@@ -118,14 +128,17 @@
"`深入学习移动端 Web 开发与移动端常见调试方式`"
]
}
},
{
},
{
"title"
:
{
"place"
:
"南大家园-iNCU"
,
"time"
:
"2017.01-至今"
,
"links"
:
[{
"name"
:
"下载链接"
,
"href"
:
"http://incu.ncuos.com/"
}]
"links"
:
[
{
"name"
:
"下载链接"
,
"href"
:
"http://incu.ncuos.com/"
}
]
},
"content"
:
{
"position"
:
"客户端/前端/后台"
,
...
...
@@ -138,13 +151,16 @@
"注重代码可维护性与健壮性,`多次重构以提高代码可维护性`"
]
}
},
{
},
{
"title"
:
{
"place"
:
"Koa2-Easy"
,
"links"
:
[{
"name"
:
"源代码"
,
"href"
:
"https://github.com/Lxxyx/koa2-easy"
}]
"links"
:
[
{
"name"
:
"源代码"
,
"href"
:
"https://github.com/Lxxyx/koa2-easy"
}
]
},
"content"
:
{
"position"
:
"Node.js"
,
...
...
@@ -159,69 +175,79 @@
"skills"
:
{
"flags"
:
{
"name"
:
"Web前端"
,
"skill"
:
[{
"name"
:
"`HTML/CSS`"
,
"description"
:
[
"能够编写语义化的 `HTML` ,熟悉 `CSS` 的使用,实现常用的布局与动画"
,
"了解 `HTML5/CSS3` ,并能熟练使用部分新特性"
,
"不借助框架,能编写`响应式/移动端网页`"
]
},
{
"name"
:
"`ECMAScript(JavaScript)`"
,
"description"
:
[
"熟悉 JavaScript ,`代码编写遵守规范`"
,
"了解` JavaScript 面向对象知识`与 `MV*` 模式"
,
"学习 ECMAScript 规范,不断实践并在新项目中应用,`熟练使用 ES6/7 开发项目 `"
,
"熟悉 JavaScript 异步编程,`掌握常见的异步解决方案`"
]
},
{
"name"
:
"前端工程化实践"
,
"description"
:
[
"日常使用 `TypeScript` 完成前后端项目"
,
"熟练使用 `React/Vue` ,完成单页和常见应用的编写"
,
"熟练使用 `React Native/Weex` 开发 App"
,
"熟悉 jQuery/Bootstrap 等常见框架类库的使用"
,
"熟练使用 `Gulp , Webpack , Rollup` 等代码构建工具"
]
}]
"skill"
:
[
{
"name"
:
"`HTML/CSS`"
,
"description"
:
[
"能够编写语义化的 `HTML` ,熟悉 `CSS` 的使用,实现常用的布局与动画"
,
"了解 `HTML5/CSS3` ,并能熟练使用部分新特性"
,
"不借助框架,能编写`响应式/移动端网页`"
]
},
{
"name"
:
"`ECMAScript(JavaScript)`"
,
"description"
:
[
"熟悉 JavaScript ,`代码编写遵守规范`"
,
"了解` JavaScript 面向对象知识`与 `MV*` 模式"
,
"学习 ECMAScript 规范,不断实践并在新项目中应用,`熟练使用 ES6/7 开发项目 `"
,
"熟悉 JavaScript 异步编程,`掌握常见的异步解决方案`"
]
},
{
"name"
:
"前端工程化实践"
,
"description"
:
[
"日常使用 `TypeScript` 完成前后端项目"
,
"熟练使用 `React/Vue` ,完成单页和常见应用的编写"
,
"熟练使用 `React Native/Weex` 开发 App"
,
"熟悉 jQuery/Bootstrap 等常见框架类库的使用"
,
"熟练使用 `Gulp , Webpack , Rollup` 等代码构建工具"
]
}
]
},
"cloud"
:
{
"name"
:
"Web后端"
,
"skill"
:
[{
"name"
:
"`Node.js`"
,
"description"
:
[
"使用 `TypeScript + Koa2/Express` 等框架搭建后端服务"
,
"`使用 Node.js 开发命令行/爬虫程序`,并发布至 NPM "
,
"能配合 MongoDB 完成 CRUD"
,
"使用 ` Jest/Mocha/Ava `编写单元测试 并通过 Ci 实现项目持续集成"
]
},
{
"name"
:
"其它知识"
,
"description"
:
[
"熟悉` HTTP 常见知识`,对 HTTP2/WebSocket 等新知识有所了解"
,
"日常使用 `Docker` 完成项目的构建与部署"
,
"完成 `Nginx` 的配置,实现反向代理等功能"
]
}]
"skill"
:
[
{
"name"
:
"`Node.js`"
,
"description"
:
[
"使用 `TypeScript + Koa2/Express` 等框架搭建后端服务"
,
"`使用 Node.js 开发命令行/爬虫程序`,并发布至 NPM "
,
"能配合 MongoDB 完成 CRUD"
,
"使用 ` Jest/Mocha/Ava `编写单元测试 并通过 Ci 实现项目持续集成"
]
},
{
"name"
:
"其它知识"
,
"description"
:
[
"熟悉` HTTP 常见知识`,对 HTTP2/WebSocket 等新知识有所了解"
,
"日常使用 `Docker` 完成项目的构建与部署"
,
"完成 `Nginx` 的配置,实现反向代理等功能"
]
}
]
},
"gears"
:
{
"name"
:
"其它"
,
"skill"
:
[{
"name"
:
"`计算机基础`"
,
"description"
:
[
"计算机基础较好,`对计算机与编程有极大热情,自学能力较强`"
,
"在校选课与 MOOC 自学《计算机科学导论》,《计算机网络》等课程"
,
"自学`数据结构与算法`,用 JavaScript 实现并归纳总结 -- <a href=
\"
http://t.cn/R4Ybrs0
\"
>总结地址</a>"
,
"`坚持写原创技术博客,月浏览量3k`,在 Github 有自己的开源项目"
]
},
{
"name"
:
"工具使用"
,
"description"
:
[
"`一年 Linux 使用经验`,使用 MacOS 作为日常系统"
,
"熟练使用 Git 等代码管理与团队协作工具,`使用 Gitflow 开发项目`并尝试在团队内推广使用"
,
"日常使用 ` VSCode / Webstorm` 进行开发"
]
}]
"skill"
:
[
{
"name"
:
"`计算机基础`"
,
"description"
:
[
"计算机基础较好,`对计算机与编程有极大热情,自学能力较强`"
,
"在校选课与 MOOC 自学《计算机科学导论》,《计算机网络》等课程"
,
"自学`数据结构与算法`,用 JavaScript 实现并归纳总结 -- <a href=
\"
http://t.cn/R4Ybrs0
\"
>总结地址</a>"
,
"`坚持写原创技术博客,月浏览量3k`,在 Github 有自己的开源项目"
]
},
{
"name"
:
"工具使用"
,
"description"
:
[
"`一年 Linux 使用经验`,使用 MacOS 作为日常系统"
,
"熟练使用 Git 等代码管理与团队协作工具,`使用 Gitflow 开发项目`并尝试在团队内推广使用"
,
"日常使用 ` VSCode / Webstorm` 进行开发"
]
}
]
}
}
}
package-lock.json
已删除
100644 → 0
浏览文件 @
a0fe2e80
此差异已折叠。
点击以展开。
src/pdf/LxxyxResume.pdf
浏览文件 @
779d01e0
无法预览此类型文件
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录