feat: add pinia

This commit is contained in:
FairyEver 2021-10-17 10:21:12 +08:00
parent 2502616a77
commit 176070c5de
3 changed files with 20 additions and 0 deletions

16
package-lock.json generated
View File

@ -2767,6 +2767,22 @@
"integrity": "sha1-8fBh3o9qS/AiiS4tEoI0+5gwKXI=",
"dev": true
},
"pinia": {
"version": "2.0.0-rc.13",
"resolved": "https://registry.npmmirror.com/pinia/download/pinia-2.0.0-rc.13.tgz",
"integrity": "sha1-ufhY2ieBMEae2N2J+DSN5U8hZUE=",
"requires": {
"@vue/devtools-api": "^6.0.0-beta.19",
"vue-demi": "*"
},
"dependencies": {
"@vue/devtools-api": {
"version": "6.0.0-beta.19",
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/download/@vue/devtools-api-6.0.0-beta.19.tgz?cache=0&sync_timestamp=1633376929470&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fdevtools-api%2Fdownload%2F%40vue%2Fdevtools-api-6.0.0-beta.19.tgz",
"integrity": "sha1-+OiAWdqkJFFZkkJqDH6lzeB+mb8="
}
}
},
"posix-character-classes": {
"version": "0.1.1",
"resolved": "https://registry.nlark.com/posix-character-classes/download/posix-character-classes-0.1.1.tgz",

View File

@ -17,6 +17,7 @@
"lodash-es": "^4.17.21",
"nanoid": "^3.1.25",
"overlayscrollbars": "^1.13.1",
"pinia": "^2.0.0-rc.13",
"v-dollar": "^0.1.0",
"vue": "^3.2.6",
"vue-router": "^4.0.11"

View File

@ -1,10 +1,13 @@
import { createApp } from 'vue'
import { createPinia } from 'pinia'
import App from './App.vue'
import d2Admin from './plugins/d2-admin.js'
import d2Projects from './plugins/d2-projects.js'
createApp(App)
.use(createPinia())
.use(d2Admin)
.use(d2Projects)
.mount('#app')