diff --git a/package.json b/package.json index 7c31100a..d0983698 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@pengzhanbo/vuepress-theme-plume", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "description": "blog theme by vuepress2.x", "main": "lib/node/index.js", "types": "lib/node/index.d.ts", diff --git a/readme.md b/readme.md index 27229475..2705d0a9 100644 --- a/readme.md +++ b/readme.md @@ -19,7 +19,7 @@ yarn add @pengzhanbo/vuepress-theme-plume // or {sourceDir}/.vuepress/config.{js, ts} export default { // ... - theme: path.resolve(__dirname, './lib/node/index.js'), + theme: '@pengzhanbo/vuepress-theme-plume', themeConfig: { // 首页头部大图 bannerImg: '/big-banner.jpg', diff --git a/src/node/extendsPage.ts b/src/node/extendsPage.ts index a86f25d5..a1377a1f 100644 --- a/src/node/extendsPage.ts +++ b/src/node/extendsPage.ts @@ -10,7 +10,7 @@ export const extendsPage = (page: Page): void => { ?.split('/') .slice(0, -1) .map((category) => { - const match = category.match(/^(\d+?)?(?:\.?)([^]+)$/) || [] + const match = category.match(/^(\d+)?(?:\.?)([^]+)$/) || [] return { type: Number(match[1]) || uuid++, name: match[2],