Skip to content

Commit a5e5e48

Browse files
committed
Install plugin only in development environment
1 parent f4db5ad commit a5e5e48

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

demo/src/main.js

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
import Vue from 'vue'
22
import App from './App.vue'
3-
import vueAxe from '../../vue-axe'
3+
import VueAxe from '../../vue-axe'
44

5-
Vue.use(vueAxe, {
6-
config: {
7-
rules: [
8-
{ id: 'heading-order', enabled: true },
9-
{ id: 'label-title-only', enabled: true },
10-
{ id: 'link-in-text-block', enabled: true },
11-
{ id: 'region', enabled: true },
12-
{ id: 'skip-link', enabled: true },
13-
{ id: 'help-same-as-label', enabled: true }
14-
]
15-
}
16-
})
17-
18-
Vue.config.productionTip = false
5+
if (process.env.NODE_ENV !== 'production') {
6+
Vue.use(VueAxe, {
7+
config: {
8+
rules: [
9+
{ id: 'heading-order', enabled: true },
10+
{ id: 'label-title-only', enabled: true },
11+
{ id: 'link-in-text-block', enabled: true },
12+
{ id: 'region', enabled: true },
13+
{ id: 'skip-link', enabled: true },
14+
{ id: 'help-same-as-label', enabled: true }
15+
]
16+
}
17+
})
18+
Vue.config.productionTip = false
19+
}
1920

2021
/* eslint-disable no-new */
2122
new Vue({

0 commit comments

Comments
 (0)