Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Commit 43da555

Browse files
feat: update iview to viewui (#714)
1 parent b29b67a commit 43da555

File tree

11 files changed

+23
-23
lines changed

11 files changed

+23
-23
lines changed

.eslintignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
_*.js
22
node_modules
33
packages/cna-template/template/nuxt/pages/index.vue
4-
packages/cna-template/template/frameworks/iview/pages/index.vue
4+
packages/cna-template/template/frameworks/view-ui/pages/index.vue
55
packages/cna-template/template/frameworks/jest/jest.config.js

.stylelintignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
node_modules
22
packages/cna-template/template/nuxt/pages/index.vue
3-
packages/cna-template/template/frameworks/iview/pages/index.vue
3+
packages/cna-template/template/frameworks/view-ui/pages/index.vue

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ yarn create nuxt-app <my-project>
4545
- [Chakra UI](https://github.com/chakra-ui/chakra-ui-vue)
4646
- [Element](https://github.com/ElemeFE/element)
4747
- [Framevuerk](https://github.com/framevuerk/framevuerk)
48-
- [iView](https://www.iviewui.com/)
48+
- [View UI](https://www.iviewui.com/)
4949
- [Tachyons](https://github.com/tachyons-css/tachyons)
5050
- [Tailwind CSS](https://github.com/tailwindcss/tailwindcss)
5151
- [Vuesax](https://github.com/lusaxweb/vuesax)

packages/cna-template/template/frameworks/iview/plugins/iview.js

-7
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"dependencies": {
3-
"iview": "^3.5.4"
3+
"view-design": "^4.0.0"
44
}
55
}

packages/cna-template/template/frameworks/iview/pages/index.vue packages/cna-template/template/frameworks/view-ui/pages/index.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<%= name %>
77
</h1>
88
<h2 class="subtitle">
9-
Welcome to the iView + Nuxt.js template
9+
Welcome to the View UI + Nuxt.js template
1010
</h2>
1111
<div class="links">
1212
<Button type="primary" target="_blank" rel="noopener noreferrer" to="https://nuxtjs.org/">
@@ -16,7 +16,7 @@
1616
GitHub
1717
</Button>
1818
<Button target="_blank" rel="noopener noreferrer" to="https://www.iviewui.com/">
19-
iView
19+
View UI
2020
</Button>
2121
</div>
2222
</div>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import Vue from 'vue'
2+
import ViewUI from 'view-design'
3+
import locale from 'view-design/dist/locale/en-US' // Change locale, check node_modules/view-design/dist/locale
4+
5+
Vue.use(ViewUI, {
6+
locale
7+
})

packages/cna-template/template/nuxt/nuxt.config.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
css: [
4343
<%_ if (ui === 'element-ui') { _%>
4444
'element-ui/lib/theme-chalk/index.css'
45-
<%_ } else if (ui === 'iview') { _%>
46-
'iview/dist/styles/iview.css'
45+
<%_ } else if (ui === 'view-ui') { _%>
46+
'view-design/dist/styles/iview.css'
4747
<%_ } else if (ui === 'ant-design-vue') { _%>
4848
'ant-design-vue/dist/antd.css'
4949
<%_ } else if (ui === 'balm-ui') { _%>
@@ -61,8 +61,8 @@
6161
plugins: [
6262
<%_ if (ui === 'element-ui') { _%>
6363
'@/plugins/element-ui'
64-
<%_ } else if (ui === 'iview') { _%>
65-
'@/plugins/iview'
64+
<%_ } else if (ui === 'view-ui') { _%>
65+
'@/plugins/view-ui'
6666
<%_ } else if (ui === 'ant-design-vue') { _%>
6767
'@/plugins/antd-ui'
6868
<%_ } else if (ui === 'balm-ui') { _%>

packages/create-nuxt-app/lib/prompts.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ module.exports = [
3838
{ name: 'Chakra UI', value: 'chakra-ui' },
3939
{ name: 'Element', value: 'element-ui' },
4040
{ name: 'Framevuerk', value: 'framevuerk' },
41-
{ name: 'iView', value: 'iview' },
41+
{ name: 'View UI', value: 'view-ui' },
4242
{ name: 'Tachyons', value: 'tachyons' },
4343
{ name: 'Tailwind CSS', value: 'tailwind' },
4444
{ name: 'Vuesax', value: 'vuesax' },

packages/create-nuxt-app/test/snapshots/index.test.js.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1160,7 +1160,7 @@ Generated by [AVA](https://avajs.dev).
11601160
}␊
11611161
`
11621162

1163-
## verify ui: iView
1163+
## verify ui: View UI
11641164

11651165
> Generated files
11661166
@@ -1179,7 +1179,7 @@ Generated by [AVA](https://avajs.dev).
11791179
'pages/README.md',
11801180
'pages/index.vue',
11811181
'plugins/README.md',
1182-
'plugins/iview.js',
1182+
'plugins/view-ui.js',
11831183
'static/README.md',
11841184
'static/favicon.ico',
11851185
'store/README.md',
@@ -1190,8 +1190,8 @@ Generated by [AVA](https://avajs.dev).
11901190
{
11911191
dependencies: {
11921192
'core-js': '^3.8.3',
1193-
iview: '^3.5.4',
11941193
nuxt: '^2.14.12',
1194+
'view-design': '^4.0.0',
11951195
},
11961196
devDependencies: {},
11971197
private: true,
@@ -1224,12 +1224,12 @@ Generated by [AVA](https://avajs.dev).
12241224
12251225
// Global CSS: https://go.nuxtjs.dev/config-css␊
12261226
css: [␊
1227-
'iview/dist/styles/iview.css'␊
1227+
'view-design/dist/styles/iview.css'␊
12281228
],␊
12291229
12301230
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins␊
12311231
plugins: [␊
1232-
'@/plugins/iview'␊
1232+
'@/plugins/view-ui'␊
12331233
],␊
12341234
12351235
// Auto import components: https://go.nuxtjs.dev/config-components␊
Binary file not shown.

0 commit comments

Comments
 (0)