1、安装及使用Pinia 1)、安装Pinia npm install pinia 2)、在main.ts 中引入并挂载到根实例 // src/main.tsimport'./assets/main.css'import{createApp}from'vue'import{createPinia}from'pinia'importAppfrom'./App.vue'importrouterfrom'./router'importElementPlusfrom'element-plus'import'element-plus/dist...
1. 创建空Vue项目 npm init vue@latest 2. 安装Pinia并注册 npm i pinia import { createPinia } from 'pinia' const app = createApp(App) // 以插件的形式注册 app.use(createPinia()) app.use(router) app.mount('#app') 实现counter 核心步骤: 1.定义store 2.组件使用store 1- 定义store import...
1、安装插件 pnpm i pinia-plugin-persistedstate 2、在main.ts文件中引入 import{createPinia}from'pinia'importpiniaPluginPersistedstatefrom'pinia-plugin-persistedstate'constpinia=createPinia()pinia.use(piniaPluginPersistedstate) 3、使用 import{defineStore}from'pinia'exportconstuseStore=defineStore('main',()=...
Vite 需要 Node.js 版本 18+ 或 20+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。