diff --git a/package.json b/package.json index ab40cea2aee634da347497ad069a7896bf12884f..bdfa01f8446b3393ddc5f65e3aca7d3c5477641b 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "codemirror": "^5.45.0", "crypto-js": "^4.0.0", "element-ui": "^2.11.1", + "js-md5": "^0.7.3", "material-design-icons-iconfont": "^4.0.5", "qs": "^6.9.4", "string-format": "^2.0.0", @@ -29,6 +30,7 @@ "@babel/plugin-transform-runtime": "^7.4.0", "@babel/preset-env": "^7.4.2", "@babel/runtime": "^7.4.2", + "@types/crypto-js": "^4.0.1", "autoprefixer": "^9.5.0", "babel-loader": "^8.0.5", "babel-plugin-syntax-jsx": "^6.18.0", diff --git a/src/main.js b/src/main.js index d5ac776bf609e3d38860fdfae8948ef6de6ede91..1180b5f451ae90fda8222e45883c59a702f9ba1c 100644 --- a/src/main.js +++ b/src/main.js @@ -24,6 +24,11 @@ import router from './router' Vue.config.productionTip = false +// 导入 crypto-js 包 +import cryptoJS from 'crypto-js/crypto-js' +//把AES加密vue原型里 +Vue.prototype.$cryptoJS = cryptoJS; + /* eslint-disable no-new */ import api from './request/api' Vue.prototype.$api = api; diff --git a/src/pages/login.vue b/src/pages/login.vue index b869eb398f6ed2d6435802f8bc1739c0561846ed..ae31db05cef1b8e31b772bd551b20c8c3c0f5bea 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -15,7 +15,7 @@ class="login_forms" > -

账号

+

账号11