1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| import Vue from 'vue'
| import App from './App'
| import uView from 'uview-ui'
| import CryptoJS from 'crypto-js'
| Vue.use(uView)
| import store from './store'
|
| Vue.config.productionTip = false
|
| // 注册全局加密方法
| Vue.prototype.$sha256 = (str) => {
| return CryptoJS.SHA256(str).toString()
| }
|
| App.mpType = 'app'
|
| const app = new Vue({
| store,
| ...App
| })
| // 初始化主题
| app.$store.dispatch('initTheme')
|
| app.$mount()
|
|