Giter Site home page Giter Site logo

hua1995116 / react-resume-site Goto Github PK

View Code? Open in Web Editor NEW
1.9K 13.0 252.0 2.25 MB

木及简历,一款markdown的在线简历工具。 https://www.mujicv.com

Home Page: https://www.mujicv.com

License: GNU General Public License v3.0

JavaScript 35.37% HTML 1.27% CSS 13.37% TypeScript 38.13% Less 11.75% Dockerfile 0.11%
resume resume-template resume-website markdown cv-template react-editor markdown-editor markdown-viewer resume-app resumes

react-resume-site's People

Contributors

chelestewang avatar fyzhu avatar givenchy-coisini avatar hua1995116 avatar jayfate avatar mrleidesen avatar nan980914 avatar yanzhiwei147 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-resume-site's Issues

想请教导出 pdf 这个功能

如题:想请教一下导出 pdf 这个功能为什么不直接调用 window.print() 实现,而交由 puppeteer 在服务端实现呢?
如果使用 window.print() 那些分页算法就完全不需要了

yarn start error

When I run yarn start, this error appear:
error:
Starting the development server...

Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:69:19)
at Object.createHash (node:crypto:133:10)

Desktop\react-resume-site\scripts\start.js:11
throw err;
^

Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:69:19)
at Object.createHash (node:crypto:133:10)
\Desktop\react-resume-site\node_modules\babel-loader\lib\index.js:59:103 {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

my node version: v18.19.0

导出pdf后右侧留白问题

出现时间:2021年3月31日04:58:06
在使用默认主题,选择导出pdf后,tab栏右侧会有留白现象;
问题原因,界面默认右侧滚动条问题
建议解决方案:将rs-view类名的overflow-y: scroll;属性移除;
界面
导出留白预览
所处位置
css

二级列表导出后会显示多余的空格

例如在使用以下格式时,

- 第一项
  - 第一项嵌套元素
- 第二项
  - 第二项嵌套元素

导出后会如下图所示,显示多余的空格
Xnip2022-02-05_21-59-27

在多次测试后发现,直接选中一个模版并且不修改任何内容导出显示的是正常的。在任意修改后都会出现空格多余的情况(一级列表和二级列表后面都会出现空格)。

How to get in touch regarding a security concern

Hey there!

I belong to an open source security research community, and a member (@ning1022) has found an issue, but doesn’t know the best way to disclose it.

If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub recommends this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.

Thank you for your consideration, and I look forward to hearing from you!

(cc @huntr-helper)

空白问题和登录问题

  1. 简历中间莫名会间隔很大的空白间距
  2. 选择了模板,已经登陆了,还是会提示当前为试用,请先登录

居中对齐

希望能添加居中左对齐, 左右的间距太大了

执行 yarn start 报错

yarn start
node:internal/modules/cjs/loader:488
      throw e;
      ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /srv/http/react-resume-site/node_modules/postcss-safe-parser/node_modules/postcss/package.json
    at new NodeError (node:internal/errors:372:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:439:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:718:3)
    at resolveExports (node:internal/modules/cjs/loader:482:36)
    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:999:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/srv/http/react-resume-site/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

Node.js v17.7.1

请问该如何解决?

强烈建议:localStorage转sessionStorage

我觉得应该把 localStorage 转为 sessionStorage。因为毕竟是多站点公用同源多页公用的文件,且只有5M左右大小,客户端还是少用或者尽可能的不用比较好。

sessionStorage 一样可以持久化数据,只不过生命周期结束点在页面关闭。一样可以解决页面刷新,缓存依旧在的问题。

至于页面关闭,缓存丢失,那是用户的选择,站点不用负责。

[Bug] 保存会复刻一页

在智能一页功能开启后,点击保存会出现两个相同的页面的现象,如果继续保存又会出现新的相同的页面......

image
image

网页打不开了

可以帮忙找一份简历吗,之前存的,现在网页崩溃了,打不开了,急需

尾页页眉间距太小

生产多页的pdf之后,最后一页的内容直接定格了,与页眉的间距特别窄

关于用户的隐私问题

留意到这个写简历的好工具,样式也非常清新,非常赞。👍

这里我有一个疑问,简历会被通过 POST 请求发送到后台。

image

不知道你们有没有考虑直接在前端生成简历文件?目前业内有类似的工具,完全基于前端实现:https://resumd.t9t.io/

无法导出pdf

使用docker部署,使用 README.md 的默认命令,在几台机器上均无法导出pdf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.