本文义在探究vue3+uniapp,写支付宝小程序,踩坑记录 // 初始化项目 // 踩坑 // 总结
1.模拟调试器,乱码,麻了
2.env.d.ts 更新没热更新
3.引入pinia,编译报错
"hasInjectionContext" is not exported by "node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/vue-demi/lib/index.mjs", imported by "node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/pinia/dist/pinia.mjs".
at ../node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/pinia/dist/pinia.mjs:6:9
4: * @license MIT
5: */
6: import { hasInjectionContext, inject, toRaw, watch, unref, markRaw, effectScope, ref, isVue2, isRef, isReactive, set,...
^
7: import { setupDevtoolsPlugin } from '@vue/devtools-api';
产生原因: pinia版本不匹配,官网有些安装到指定版本2.0.33 解决方法: 听劝,不要安装最新版本
npm install pinia@2.0.33