在寻求工作时,CV 是非常重要的一份文件。在过去,我们只能手动编写和排版简历,这会浪费大量时间和精力。然而,现今我们有更多选择来创建简历,其中之一就是通过借助 npm
包 @raisedadead/cv
来自动生成简历的网站。
安装
要使用 @raisedadead/cv
生成简历,首先需要在本地安装它。我们可以使用以下命令:
npm install -g @raisedadead/cv
该命令会在全局范围内安装 @raisedadead/cv
。
使用
一旦安装完成,我们需要使用 Shell 命令来创建简历。以下是命令的模板:
resume <command> [options]
在这个模板中,<command>
是指导生成简历的命令,而 [options]
是用于设置简历信息和格式的选项。
生成简历
要生成简历,可以使用该命令:
resume serve
使用该命令会启动一个开发服务器,我们可以在浏览器中打开 http://localhost:4000 来查看生成的简历。
设置信息
为了让简历具有实际价值,我们还需要向 @raisedadead/cv
提供我们的个人信息。以下是示例代码。
name: John Doe email: john.doe@gmail.com phone: +1-555-555-1212 summary: >- A hard-working and detail-oriented software developer with 3+ years of experience in JavaScript, HTML, CSS, and React.
我们可以将上述信息保存在 resume.yml
文件中,并在命令中指定该文件以设置我们的个人信息。以下是示例命令:
resume serve --resume=./resume.yml
自定义模板
@raisedadead/cv
提供了一些内置模板,但我们也可以创建自己的模板。要创建自定义模板,可以按照以下步骤进行操作:
- 在本地创建一个空文件夹,例如
my-cv
。 - 创建一个名为
index.html
的文件。 - 将以下内容添加到
index.html
文件中。
-- -------------------- ---- ------- --------- ----- ----- ---------- ------ ----- --------------- -- --------- ---------- ------- ------ ---- ---- ------- ---- --- ------- -------
- 将以下内容添加到
package.json
文件中。
{ "name": "my-cv", "version": "1.0.0", "description": "My custom CV template", "main": "index.html" }
- 在命令行中运行以下命令:
resume export my-cv/index.html
使用上述命令将生成一份包含我们个人信息的简历,并将其保存在 my-cv
文件夹下的 index.html
文件中。
结论
通过使用 @raisedadead/cv
这个 npm 包,我们可以通过命令行快速生成简历。此外,我们还可以使用自定义模板来完全控制生成的简历的外观和格式。这个工具可以帮助我们节省创建简历的时间并使创建的过程更加高效。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055d1e81e8991b448dac6a