Skip to content

Commit 82a786d

Browse files
committed
Add element ui
1 parent b07c049 commit 82a786d

5 files changed

Lines changed: 121 additions & 5 deletions

File tree

babel.config.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
module.exports = {
2-
presets: [
3-
'@vue/cli-plugin-babel/preset'
2+
"presets": [
3+
"@vue/cli-plugin-babel/preset"
4+
],
5+
"plugins": [
6+
[
7+
"component",
8+
{
9+
"libraryName": "element-ui",
10+
"styleLibraryName": "theme-chalk"
11+
}
12+
]
413
]
5-
}
14+
}

package-lock.json

Lines changed: 101 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
},
1010
"dependencies": {
1111
"core-js": "^3.6.4",
12+
"element-ui": "^2.4.5",
1213
"gettext.js": "^0.9.0",
1314
"pixi.js": "^5.2.3",
1415
"vue": "^2.6.11"
@@ -18,8 +19,10 @@
1819
"@vue/cli-plugin-eslint": "^4.3.0",
1920
"@vue/cli-service": "^4.3.0",
2021
"babel-eslint": "^10.1.0",
22+
"babel-plugin-component": "^1.1.1",
2123
"eslint": "^6.7.2",
2224
"eslint-plugin-vue": "^6.2.2",
25+
"vue-cli-plugin-element": "^1.0.1",
2326
"vue-template-compiler": "^2.6.11"
2427
},
2528
"eslintConfig": {

src/main.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import Vue from 'vue'
22
import App from './App.vue'
33

44
import RadixInput from './components/RadixInput.vue'
5+
import './plugins/element.js'
56

67
Vue.config.productionTip = false
78
Vue.component('radix-input', RadixInput)

src/plugins/element.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import Vue from 'vue'
2+
import { Button } from 'element-ui'
3+
4+
Vue.use(Button)

0 commit comments

Comments
 (0)