VuePress 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
VuePress 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
VuePress 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 建站系统
开源组织
地区 国产
投 递 者 王练
适用人群 未知
收录时间 2018-04-16

软件简介

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。

VuePress 享用 Vue + webpack 开发环境,在 markdown 中使用 Vue 组件,并通过 Vue 开发自定义主题。VuePress 为每一个由它生成的页面提供预加载的 html,不仅加载速度极佳,同时对 seo 非常友好。一旦页面被加载之后,Vue 就全面接管所有的静态内容,使其变成一个完全的 SPA 应用,其他的页面也会在用户使用导航进入的时候来按需加载。

# install
npm install -g vuepress

# create a markdown file
echo '# Hello VuePress' > README.md

# start writing
vuepress dev

# build to static files
vuepress build
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(11) 发布并加入讨论🔥
发表了资讯
2021/12/24 07:02

VuePress 1.9.0 发布,Vue 轻量级静态网站生成器

VuePress 1.9.0 发布了,此版本为配置文件引入了完整的 TypeScript 支持,还引入了拥有类型推断功能的官方插件,完整更新内容如下: 支持 .vuepress/config.ts 之前,VuePress 只支持这些类型的配置文件 .vuepress/config.js .vuepress/config.yml .vuepress/config.toml 从现在开始,.vuepress/config.ts 获得官方支持。 defineConfig 智能感知配置助手 一个在 vuepress/config 中显示的辅助函数,它可以辅助类型提示符: imp...

0
7
发表了资讯
2020/03/18 20:29

VuePress 1.4.0 发布,Vue 轻量级静态网站生成器

VuePress 1.4.0版本已发布,更新如下: Bug修复: fail to test specific package (#2099) (0aadf05) opencollective postinstall failure not being ignored on Windows(#2177) (a9759c0) $plugin-pwa: work with register-service-worker 1.7.0 (close #2222) (#2229) (604052b) $shared-utils: Slugify em/en dash in urls (#2174) (8d9968d) $theme-default: remove error logs for nested sidebar groups (#2191) (c3a943c...

0
11
发表了资讯
2020/02/01 10:37

VuePress 1.3.0 发布,Vue 轻量级静态网站生成器

VuePress的1.3.0版本发布了,主要更新内容如下: Bug修正: update known command list (#2146) (2b25740) $cli: inferUserDocsDirectory ignore all node_modules (#2137) (df59909) $core: set NODE_ENV before creating app (#1972) (245be8d) $core: temp option in siteConfig has not effect (fix #2038) (#2040) (0bb85a4) $default-theme: deep sidebar links rendenring (#1973) (0e5519a) $docs: Fixed typo (#1997)...

0
16
发表了资讯
2019/10/14 20:21

VuePress 1.2.0 发布,Vue 轻量级静态网站生成器

VuePress 1.2.0 已经发布,更新内容: Bug修复: $core: optimize error log (close: #1296) (#1413) (51de6cf) $markdown: notify error when not found snippet (close: #1872) (#1910) (6aaa7d7) $theme-default: regression of arrow spacing consistent (close: #1427) (#1907) (dbda574) $theme-default: make dropdown-title's UI consistent with nav-link (#1890) (757e880) $theme-default: make navbar dropdown li...

1
12
发表了资讯
2019/09/17 21:38

VuePress 1.1.0 发布,Vue 轻量级静态网站生成器

VuePress 1.1.0 已经发布,更新内容: Bug修复: $js-yaml: fix Security issue by bump js yaml version #1845 (#1846) (696717b) $doc-deployment fix Add npm ci instructions for Travis CI (0434f15), closes #1844 $theme-default Search box max suggestions (#1728) (ade328f) $docs: Update link to the 0.x documentation (#1852) (c7999cf) $last-updated: use file author time instead of submodule commit time ...

0
13
发表了资讯
2019/06/09 07:22

VuePress 1.0.0 发布,Vue 轻量级静态网站生成器

VuePress 1.0.0 正式版发布了。VuePress 是一个由 Vue 驱动的轻量级静态网站生成器,它是为了满足 Vue 自己的项目文档需求而创建的。 VuePress 十分简单: # install yarn global add vuepress@next # OR npm install -g vuepress@next # create a markdown file echo '# Hello VuePress' > README.md # start writing vuepress dev # build to static files vuepress build 更新日志中没有关于正式版本变更内...

2
50
发表了资讯
2019/02/20 07:13

VuePress 1.0.0-alpha.39 发布,轻量级静态网站生成器

VuePress 1.0.0-alpha.39 发布了,VuePress 是一个由 Vue 驱动的轻量级静态网站生成器,它是为了满足 Vue 自己的项目文档需求而创建的。 更新内容如下: Bug Fixes $core: 无法读取 null 的 globalLayout 属性 (close: #1304) (94dab12) $core: 不能在永久链接页面中使用相对路径 (close: #1227)(#1298) (d560e22) 更新日志...

3
16
发表了资讯
2019/02/17 07:03

VuePress 1.0.0-alpha.38 发布,轻量级静态网站生成器

VuePress 1.0.0-alpha.38 发布了,VuePress 是一个由 Vue 驱动的轻量级静态网站生成器,它是为了满足 Vue 自己的项目文档需求而创建的。 更新内容如下: Bug Fixes $plugin-pwa: 设置 service worker 的当前注册范围 $theme-default: 侧栏组项目不能包含空子项 Features $core: 支持全局布局 可以通过 siteConfig 或 themeEntryFile 使用自定义全局布局组件: module.exports = {   globalLayout: '/path/to/your/global...

0
9
发表了资讯
2019/02/09 06:36

VuePress 1.0.0-alpha.37 发布,基于 Vue 的静态网站生成器

VuePress 1.0.0-alpha.37 发布了,VuePress 是一个由 Vue 驱动的轻量级静态网站生成器。更新内容如下: $core: 重定向干净的 urls (#1269) (213bb34) $theme-default: 如果不存在子节点,则回退当前组节点到页节点 (11ce576) $theme-default: 高亮侧边栏(sidebar)根级链接文本,像侧边栏组标题文本那样(05e793f) $theme-default: 统一了侧边栏标题文本和侧边栏根级链接文本的颜色 (3e47a20) 更新日志 下载地址: Source code(...

1
12
发表了资讯
2019/02/04 07:12

VuePress 1.0.0-alpha.36 发布,基于 Vue 的静态网站生成器

本次更新内容如下: Bug 修复 $CORE:sfc 页面编译错误。 新特性 $theme-default: 优化侧边栏组 指定 sidebar groups 的 sidebarDepth。 sidebar groups 可以嵌套。 sidebar groups 的可点击标题。 VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 VuePress 享用 Vue + webpack 开发环境,在 markdown 中使用 Vue 组件,并通过 Vue ...

2
15
发表了资讯
2018/12/20 07:03

VuePress 1.0.0-alpha.30 发布,基于 Vue 的静态网站生成器

Features $core: 添加 --open 参数,可以自动打开浏览器 (close: #1100)(#1109) (550317e) $core: 重启链接滚动到锚点的行为(close: #1107)(#1108) (7ad0a42) 变化 $core: 移除contentLoading 并且重新定义滚动行为。 (#1117) (0a7d85b) 同时也修正了关于锚点链接的相关问题。 (Refs: #1113, #1016, #1011, #895) 性能提升 $core: 提升了服务器端渲染的性能(#1068) (1c2aa08) VuePress 是一个基于 Vue 的轻量级静态网站生成器...

0
12
发表了资讯
2018/09/16 07:27

VuePress 0.14.4 发布,基于 Vue 的静态网站生成器

VuePress 0.14.4 发布了,VuePress 是一个由 Vue 驱动的轻量级静态网站生成器。 更新内容如下: Bug Fixes 在 Google Analytics 分析页面视图网址中缺少 config.base (close: #818) (#834) (559888b) $markdown: 侧边标题未被检测到 (close: #841) (181c1e5) 更新日志 下载地址: Source code(zip) Source code(tar.gz)...

2
1
发表了资讯
2018/09/14 07:32

VuePress 0.14.3 发布,基于 Vue 的静态网站生成器

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 像数 1, 2, 3 一样容易 # 安装 yarn global add vuepress # 或者:npm install -g vuepress # 新建一个 markdown 文件 echo '# Hello VuePress!' > README.md # 开始写作 vuepress dev . # 构建静态文件 vuepress build . VuePress 0.14.3 是一...

2
12
发表了资讯
2018/08/16 07:35

VuePress 0.14.2 发布,基于 Vue 的静态网站生成器

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 像数 1, 2, 3 一样容易 # 安装 yarn global add vuepress # 或者:npm install -g vuepress # 新建一个 markdown 文件 echo '# Hello VuePress!' > README.md # 开始写作 vuepress dev . # 构建静态文件 vuepress build . VuePress 0.14.2 是一...

0
11
发表了资讯
2018/08/11 07:32

VuePress 0.14.1 发布,基于 Vue 的静态网站生成器

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 像数 1, 2, 3 一样容易 # 安装 yarn global add vuepress # 或者:npm install -g vuepress # 新建一个 markdown 文件 echo '# Hello VuePress!' > README.md # 开始写作 vuepress dev . # 构建静态文件 vuepress build . VuePress 0.14.1 是一...

0
8
发表了资讯
2018/07/14 07:34

VuePress 0.12.0 发布,基于 Vue 的静态网站生成器

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。VuePress 0.12.0 更新内容: 修复 $build npm audit vulnerability $markdown: wrong sidebar slugs and anchor link at content 特性 $core:: version data layer (0c5b752) $default-theme: new file-level API: style.styl. (2f53f2f) Fixed overriding css variable doesn't wor...

1
8
发表了资讯
2018/06/22 07:24

VuePress 0.10.2 发布,基于 Vue 的静态网站生成器

VuePress 0.10.2 已发布,VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 更新内容如下: 修复:build cannot exit (close: #580) 修复:duplicate description meta (close: #565) 修复:edit page from Bitbucket (#569) 修复:multiple markdown tokens in header text (#564) 修复:setting HMR port (close: #582) (#586) 特性...

1
12
发表了资讯
2018/05/24 07:55

VuePress 0.9.0 发布,基于 Vue 的静态网站生成器

VuePress 0.9.0 已发布,VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。 新版本包含大量修复,并带来了许多新特性,包括: 为每个文档生成上次更新的时间戳 正确处理电话链接 改进标题提取 高亮显示当前区域 支持全局禁用导航栏 支持外链属性的全局 markdown 配置 支持 render $page.excerpt to HTML 支持 style lang postcss ……...

1
13
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
Digital Bazaar Forge 输入验证错误漏洞
跨站重定向
Digital Bazaar Forge是美国Digital Bazaar公司的一个 Tls 在 Javascript 中的本机实现以及用于编写基于加密和网络密集型 Web 应用程序的开源工具。 Digital Bazaar Forge 中存在输入验证错误漏洞,该漏洞源于产品允许URL重定向到不受信任的站点。
CVE-2022-0122 MPS-2022-0421
2022-08-08 18:33
istanbul-reports 存在通过 window.opener 访问使用指向不受信任目标的 Web 链接漏洞
通过 window.opener 访问使用指向不受信任目标的 Web 链接
由于指向 https://istanbul 的链接中没有 rel 属性,因此该软件包的受影响版本容易受到反向 Tabnabbing 的攻击。
MPS-2022-13797
2022-08-08 18:33
follow-redirects project信息暴露漏洞
信息暴露
Exposure of Sensitive Information to an Unauthorized Actor in NPM follow-redirects prior to 1.14.8.
CVE-2022-0536 MPS-2022-3636
2022-08-08 18:33
url-parse 安全漏洞
通过用户控制密钥绕过授权机制
Url-Parse是一个跨 Node.js 和浏览器环境无缝工作的小型 Url 解析器。 url-parse 1.5.7之前版本存在安全漏洞,攻击者可利用该漏洞通过用户控制的密钥绕过授权。
CVE-2022-0639 MPS-2022-4297
2022-08-08 18:33
yargs-parser 输入验证错误漏洞
输入验证不恰当
yargs-parser是一款选项解析器。 yargs-parser 13.1.2之前版本、14.0.0及之后版本(15.0.1版本已修复)和16.0.0及之后版本(18.1.1版本已修复)中存在输入验证错误漏洞。攻击者可借助‘__proto__’payload利用该漏洞添加或修改Object.prototype属性。
CVE-2020-7608 MPS-2020-4006
2022-08-08 18:33
npm dot-prop 安全漏洞
原型污染
4.2.1 之前的 dot-prop npm 包版本和 5.1.1 之前的 5.x 版本中的原型污染漏洞允许攻击者向 JavaScript 语言构造(例如对象)添加任意属性。
CVE-2020-8116 MPS-2020-1734
2022-08-08 18:33
Markdown-It 安全漏洞
拒绝服务
Markdown-It是一个 Markdown 解析器。 Markdown-It存在安全漏洞,该漏洞源于Markdown—它是一个Markdown解析器。在1.3.2版本之前,长度大于5万个字符的特殊模式会显著降低解析器的速度。用户应该升级到12.3.2版本以接收补丁。除了升级之外,没有已知的变通办法。
CVE-2022-21670 MPS-2021-37028
2022-08-08 18:33
highlight.js 存在拒绝服务漏洞
拒绝服务
highlight.js 是一个用 JavaScript 编写的语法荧光笔。它可以在浏览器和服务器上工作。它几乎适用于任何标记,不依赖于任何框架,并且具有自动语言检测功能。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击,这些攻击通过多语言突出显示中的指数和多项式灾难性回溯进行。
MPS-2022-13759
2022-08-08 18:33
markdown-it 存在拒绝服务漏洞
拒绝服务
markdown-it 是一个现代的可插拔 Markdown 解析器。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击。
MPS-2022-13854
2022-08-08 18:33
NPM url-parse 安全漏洞
通过用户控制密钥绕过授权机制
Url-Parse是一个跨 Node.js 和浏览器环境无缝工作的小型 Url 解析器。 NPM url-parse 存在安全漏洞,该漏洞源于在1.5.6之前的NPM url-parse中,通过用户控制的密钥绕过授权。
CVE-2022-0512 MPS-2022-3327
2022-08-08 18:33
Digital Bazaar Forge数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个Tls在Javascript中的本机实现以及用于编写基于加密和网络密集型Web应用程序的开源工具。digitalbazaar Forge 1.3.0之前版本存在数据伪造问题漏洞,该漏洞源于RSA PKCS#1 v1.5签名验证码在解码 `DigestInfo` ASN.1 结构后不检查尾随垃圾字节。攻击者可以删除填充字节利用该漏洞添加垃圾数据以伪造签名。
CVE-2022-24772 MPS-2022-3739
2022-08-08 18:33
Digital Bazaar Forge数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个Tls在Javascript中的本机实现以及用于编写基于加密和网络密集型Web应用程序的开源工具。Digital Bazaar Forge1.3.0之前版本存在数据伪造问题漏洞,该漏洞源于SA PKCS#1 v1.5签名验证码无法正确检查DigestInfo以获得正确的 ASN.1 结构。攻击者可以发送特殊的签名利用该漏洞以验证包含无效结构但有效摘要的签名。
CVE-2022-24773 MPS-2022-3740
2022-08-08 18:33
Components trim 安全漏洞
拒绝服务
Components trim是Components团队的一个用于去除字符串两端空格的 Npm 代码库。 Service trim 所有版本存在安全漏洞,该漏洞源于容易受到通过trim()的正则表达式拒绝服务的攻击。
CVE-2020-7753 MPS-2020-14926
2022-08-08 18:33
NPM url-parse授权绕过漏洞
Url-Parse是一个跨Node.js和浏览器环境无缝工作的小型Url解析器。NPM url-parse 1.5.8之前版本存在授权绕过漏洞,攻击者可利用该漏洞通过用户控制的密钥绕过授权。
CVE-2022-0686 MPS-2022-4464
2022-08-08 18:33
node-forge 存在原型污染漏洞
原型污染
node-forge 是网络传输、密码学、密码、PKI、消息摘要和各种实用程序的 JavaScript 实现。此软件包的受影响版本容易受到通过伪造的原型污染。
MPS-2022-13920
2022-08-08 18:33
Async 安全漏洞
原型污染
Async是英国Caolan McMahon个人开发者的一个实用模块。用于使用异步 JavaScript。 Async 3.2.1 及之前版本存在安全漏洞,该漏洞源于 mapValues() 方法。攻击者可通过 mapValues() 方法获取权限。
CVE-2021-43138 MPS-2021-34434
2022-08-08 18:33
trim-newlines 安全漏洞
拒绝服务
trim-newlines是一个修改换行符的npm包。 trim-newlines 存在安全漏洞,该漏洞源于应用于Node.js在3.0.1与4.0.1版本及之前版本中.end()方法存在相关问题。
CVE-2021-33623 MPS-2021-7398
2022-08-08 18:33
nodejs 资源管理错误漏洞
拒绝服务
nodejs是是一个基于ChromeV8引擎的JavaScript运行环境通过对Chromev8引擎进行了封装以及使用事件驱动和非阻塞IO的应用让Javascript开发高性能的后台应用成为了可能。 nodejs-glob-parent 存在安全漏洞,该漏洞源于正则表达式拒绝服务。
CVE-2020-28469 MPS-2021-7827
2022-08-08 18:33
uglify-js 存在ReDoS漏洞
ReDoS
uglify-js 是一个 JavaScript 解析器、压缩器、压缩器和美化工具包。此软件包的受影响版本容易通过 string_template 和 decode_template 函数受到正则表达式拒绝服务 (ReDoS) 的攻击。
MPS-2022-14112
2022-08-08 18:33
Digital Bazaar Forge 数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个 Tls 在 Javascript 中的本机实现以及用于编写基于加密和网络密集型 Web 应用程序的开源工具。 Forge 1.3.0 版本之前 RSA PKCS 存在数据伪造问题漏洞,该漏洞源于 RSA PKCS 签名验证码对摘要算法结构的检查较为宽松。攻击者可以通过精心设计的结构窃取填充字节并在使用低公共指数时使用 PKCS#1 编码消息的未检查部分来伪造签名。
CVE-2022-24771 MPS-2022-3738
2022-08-08 18:33
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
11 评论
284 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部