如果你用了 pinia 就需要引入 vue-demi:
vue-demi 是一个 Vue.js 的兼容性库,旨在为 Vue 2 和 Vue 3 提供一致的 API。它通过提供与 Vue 3 相似的 API 来帮助开发者平滑地迁移代码从 Vue 2 到 Vue 3。
pinia 为了兼容新, 使用了 vue-demi
以下是 vite.config.ts 中的配置
// import { Plugin as importToCND } from 'vite-plugin-cdn-import'
importToCND({
modules: [
{
name: 'vue',
var: 'Vue',
path: 'https://cdn.jsdelivr.net/npm/vue@3.3.11/dist/vue.global.min.js',
},
{
name: 'vue-router',
var: 'VueRouter',
path: 'https://cdn.jsdelivr.net/npm/vue-router@4.2.5/dist/vue-router.global.min.js',
},
{
name: 'vue-demi',
var: 'VueDemi',
path: 'https://cdn.jsdelivr.net/npm/vue-demi@0.14.6/lib/index.iife.min.js',
}
]
})
- quot references 路径 TypeError vuequot references路径typeerror quot uni-data-picker collection typeerror namespace quot reference assembly quot netframework reference project quot delimiter reference数据 quot properties typeerror undefined quot typeerror computed function 控制台quot properties typeerror typeerror function track vue3 error defineconfig vue typeerror