Skip to content

Commit cdeb96c

Browse files
committed
feat(keepAlive&docs): router support keepAlive config and add docs in readme.md
1 parent 68682c9 commit cdeb96c

File tree

16 files changed

+1408
-1141
lines changed

16 files changed

+1408
-1141
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ module.exports = defineConfig({
3535
'vue/max-attributes-per-line': 'off',
3636
'vue/require-default-prop': 'off',
3737
'vue/no-setup-props-destructure': 'off',
38+
'vue/multi-word-component-names': 'off',
3839
'vue/html-self-closing': [
3940
'error',
4041
{

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [1.0.4](https://github.com/pearadmin/pear-admin-naive/releases/tag/1.0.4) (2022-02-21)
2+
### Feature
3+
* **upgrade deps** some deps upgrade
4+
* **KeepAlive** router support `keep-alive`
5+
* **Docs** add docs
6+
7+
18
## [1.0.4](https://github.com/pearadmin/pear-admin-naive/releases/tag/1.0.4) (2022-02-21)
29
### Optimize
310
* **upgrade deps** some deps upgrade

CHANGELOG_zh.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [1.0.5](https://github.com/pearadmin/pear-admin-naive/releases/tag/1.0.5) (2022-02-21)
2+
### Feature
3+
* **依赖升级** 更新部分依赖
4+
* **KeepAlive** 路由支持KeepAlive配置
5+
* **Docs** 新增Docs文档
6+
7+
18
## [1.0.4](https://github.com/pearadmin/pear-admin-naive/releases/tag/1.0.4) (2022-02-21)
29
### Optimize
310
* **依赖升级** 更新部分依赖

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ pnpm run serve
8989

9090
### 📖 帮助文档
9191

92+
[项目文档](http://naive-doc.pearadmin.com/)
9293
除却需要jsx支持的组件外,其它均采用 setup-script 语法,[详情](https://github.com/vuejs/rfcs/pull/227#issuecomment-870105222)
9394

9495

components.d.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,34 @@ declare module 'vue' {
1818
G2Chart: typeof import('./src/components/AntVG2/G2Chart.vue')['default']
1919
Icon: typeof import('./src/components/Icon/Icon.vue')['default']
2020
NA: typeof import('naive-ui')['NA']
21+
NAlert: typeof import('naive-ui')['NAlert']
2122
NAvatar: typeof import('naive-ui')['NAvatar']
2223
NBadge: typeof import('naive-ui')['NBadge']
2324
NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
2425
NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
2526
NButton: typeof import('naive-ui')['NButton']
27+
NCalendar: typeof import('naive-ui')['NCalendar']
2628
NCard: typeof import('naive-ui')['NCard']
2729
NCheckbox: typeof import('naive-ui')['NCheckbox']
2830
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
2931
NDataTable: typeof import('naive-ui')['NDataTable']
3032
NDialogProvider: typeof import('naive-ui')['NDialogProvider']
33+
NDivider: typeof import('naive-ui')['NDivider']
3134
NDropdown: typeof import('naive-ui')['NDropdown']
3235
NElement: typeof import('naive-ui')['NElement']
3336
NForm: typeof import('naive-ui')['NForm']
37+
NFormItem: typeof import('naive-ui')['NFormItem']
3438
NFormItemGi: typeof import('naive-ui')['NFormItemGi']
3539
NGi: typeof import('naive-ui')['NGi']
3640
NGlobalStyle: typeof import('naive-ui')['NGlobalStyle']
41+
NGradientText: typeof import('naive-ui')['NGradientText']
3742
NGrid: typeof import('naive-ui')['NGrid']
3843
NH4: typeof import('naive-ui')['NH4']
44+
NH5: typeof import('naive-ui')['NH5']
45+
NInput: typeof import('naive-ui')['NInput']
46+
NInputGroup: typeof import('naive-ui')['NInputGroup']
47+
NInputGroupLabel: typeof import('naive-ui')['NInputGroupLabel']
48+
NInputNumber: typeof import('naive-ui')['NInputNumber']
3949
NLayout: typeof import('naive-ui')['NLayout']
4050
NLayoutContent: typeof import('naive-ui')['NLayoutContent']
4151
NLayoutHeader: typeof import('naive-ui')['NLayoutHeader']
@@ -51,7 +61,10 @@ declare module 'vue' {
5161
NSlider: typeof import('naive-ui')['NSlider']
5262
NSpace: typeof import('naive-ui')['NSpace']
5363
NSpin: typeof import('naive-ui')['NSpin']
64+
NStatistic: typeof import('naive-ui')['NStatistic']
65+
NSwitch: typeof import('naive-ui')['NSwitch']
5466
NTag: typeof import('naive-ui')['NTag']
67+
NText: typeof import('naive-ui')['NText']
5568
NThemeEditor: typeof import('naive-ui')['NThemeEditor']
5669
NTooltip: typeof import('naive-ui')['NTooltip']
5770
PageWrapper: typeof import('./src/components/PageWrapper/PageWrapper.vue')['default']

package.json

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,53 +16,54 @@
1616
},
1717
"dependencies": {
1818
"@antv/data-set": "^0.11.8",
19-
"@antv/g2": "^4.1.46",
20-
"@iconify/iconify": "^2.1.2",
21-
"@types/lodash": "^4.14.178",
22-
"@vueuse/components": "^7.6.2",
19+
"@antv/g2": "^4.2.1",
20+
"@iconify/iconify": "^2.2.1",
21+
"@types/lodash": "^4.14.182",
22+
"@vueuse/components": "^7.7.1",
2323
"@vueuse/core": "^6.9.2",
2424
"date-fns": "^2.28.0",
2525
"mockjs": "^1.1.0",
26-
"pinia": "^2.0.11",
26+
"pinia": "^2.0.14",
2727
"qs": "^6.10.3",
2828
"umi-request": "^1.4.0",
29-
"vue": "^3.2.31",
30-
"vue-router": "^4.0.12"
29+
"vue": "^3.2.34",
30+
"vue-router": "^4.0.15"
3131
},
3232
"devDependencies": {
3333
"@iconify/json": "^1.1.461",
3434
"@nabla/vite-plugin-eslint": "^1.4.0",
3535
"@purge-icons/generated": "^0.7.0",
3636
"@types/lodash-es": "^4.17.6",
37-
"@types/node": "^17.0.18",
37+
"@types/node": "^17.0.34",
3838
"@typescript-eslint/eslint-plugin": "^4.33.0",
3939
"@typescript-eslint/parser": "^4.33.0",
40-
"@vitejs/plugin-legacy": "^1.7.1",
41-
"@vitejs/plugin-vue": "^2.2.2",
42-
"@vitejs/plugin-vue-jsx": "^1.3.7",
40+
"@vitejs/plugin-legacy": "^1.8.2",
41+
"@vitejs/plugin-vue": "^2.3.3",
42+
"@vitejs/plugin-vue-jsx": "^1.3.10",
4343
"@vue/eslint-config-prettier": "^7.0.0",
4444
"@vue/eslint-config-typescript": "^10.0.0",
45-
"canvas": "^2.9.0",
45+
"canvas": "^2.9.1",
4646
"eslint": "^7.32.0",
47-
"eslint-define-config": "^1.2.5",
47+
"eslint-define-config": "^1.4.1",
4848
"eslint-plugin-prettier": "^4.0.0",
49-
"eslint-plugin-vue": "^8.4.1",
49+
"eslint-plugin-vue": "^8.7.1",
5050
"less": "^4.1.2",
5151
"lodash-es": "^4.17.21",
52-
"naive-ui": "^2.25.2",
53-
"postcss": "^8.4.6",
52+
"naive-ui": "^2.29.0",
53+
"postcss": "^8.4.14",
5454
"postcss-windicss": "^1.0.0",
55-
"prettier": "^2.5.1",
55+
"prettier": "^2.6.2",
5656
"rimraf": "^3.0.2",
57-
"rollup": "^2.67.3",
58-
"typescript": "^4.5.5",
59-
"unplugin-vue-components": "^0.17.18",
57+
"rollup": "^2.74.0",
58+
"typescript": "^4.6.4",
59+
"unplugin-vue-components": "^0.17.21",
60+
"unplugin-vue-define-options": "^0.6.1",
6061
"vfonts": "^0.1.0",
61-
"vite": "^2.8.4",
62+
"vite": "^2.9.9",
6263
"vite-plugin-mock": "^2.9.6",
6364
"vite-plugin-purge-icons": "^0.7.0",
64-
"vite-plugin-windicss": "^1.7.1",
65+
"vite-plugin-windicss": "^1.8.4",
6566
"vue-tsc": "^0.31.4",
66-
"windicss": "^3.4.3"
67+
"windicss": "^3.5.4"
6768
}
6869
}

0 commit comments

Comments
 (0)